作者:AlbertWen
添加时间:2012-06-09 11:23:40
修改时间:2026-02-18 16:18:00
分类:
02.前端/Vue/Node.js
编辑
二、JavaScript中正则表达式函数详解(exec, test, match, replace, search, split)
1、使用正则表达式的方法去匹配查找字符串
1.1. exec方法详解
exec方法的返回值
exec方法返回的其实并不是匹配结果字符串,而是一个对象,简单地修改一下execReg函数,来做一个实验就可以印证这一点:
function execReg(reg, str) {
var result = reg.exec(str);
alert(typeof result);
}
var reg = /b/;
var str = 'bbs.bblueidea.com';
execReg(reg,str);
作者:AlbertWen
添加时间:2012-06-08 22:12:31
修改时间:2026-02-27 20:53:31
分类:
02.前端/Vue/Node.js
编辑
在撰写jQuery的Ajax时 常常会用到json
最近在写ajax的时候碰到了一个问题,在Firefox中使用 JSON.parse(); 转换字符串时正常,一拿到 IE 下执行就发生了 'JSON' 未被定义 的错误。

作者:AlbertWen
添加时间:2013-06-23 21:10:09
修改时间:2026-03-01 21:40:42
分类:
02.前端/Vue/Node.js
编辑
1、CKEditor
FCKEditor 现在已经重新开发,并改名为 CKEditor。
CKeditor是一个专门使用在网页上,开放源代码,高度可定制,跨平台的所见即所得文字编辑器,兼容于绝大部分的网页浏览器。它志于轻量化,不需要太复杂的安装步骤即可使用。它可和PHP、JavaScript、ASP、ASP.NET、ColdFusion、Java、以及ABAP等不同的编程语言相结合。“FCKeditor”名称中的“FCK” 是这个编辑器的作者的名字Frederico Caldeira Knabben的缩写。
另外,CKeditor用户量庞大,有完善的在线文档及良好的社区支持。

作者:AlbertWen
添加时间:2012-06-05 15:47:10
修改时间:2026-03-02 06:31:02
分类:
02.前端/Vue/Node.js
编辑
看到淘宝网页中这样写使用的是import,而很多网站都是使用link,当然还有一些页面比较简单,流量很大的网站,是直接将CSS写在html代码中的?他们有什么区别?CSS用import还是link好?从经典论坛和另外一个网站大概了解了一下。
看到淘宝网页中大部分是这样写的:
<style type="text/css" media="screen">
@import url("http://www.taobao.com/home/css/global/v2.0.css?t=20070518.css");
</style>
而很多网站使用的都是link:
<link rel="stylesheet" rev="stylesheet" href="default.css" type="text/css" media="all" />
作者:AlbertWen
添加时间:2012-04-30 22:55:34
修改时间:2026-02-20 06:10:45
分类:
02.前端/Vue/Node.js
编辑
- *对大多数符合标准的浏览器应用第一个声明块,目的是创建一个隐形的
内容为空的块来为目标元素清除浮动。
- *第二条为clearfix应用 inline-table 显示属性,仅仅针对IE/Mac。
*利用 * / 对 IE/Mac 隐藏一些规则:
- * height:1% 用来触发 IE6 下的haslayout。
- *重新对 IE/Mac 外的IE应用 block 显示属性。
- *最后一行用于结束针对 IE/Mac 的hack。
作者:AlbertWen
添加时间:2012-06-04 22:42:33
修改时间:2026-03-05 03:50:25
分类:
02.前端/Vue/Node.js
编辑
作者:AlbertWen
添加时间:2012-06-01 01:10:26
修改时间:2026-02-21 18:19:47
分类:
02.前端/Vue/Node.js
编辑
本文主要针对URI编解码的相关问题做了介绍,对Url编码中哪些字符需要编码、为什么需要编码做了详细的说明,并对比分析了Javascript 中和 编解码相关的几对函数escape / unescape,encodeURI / decodeURI和 encodeURIComponent / decodeURIComponent。
预备知识
foo://example.com:8042/over/there?name=ferret#nose
\_/ \______________/ \________/\_________/ \__/
| | | | |
scheme authority path query fragment
作者:AlbertWen
添加时间:2012-04-30 21:52:23
修改时间:2026-03-02 16:29:39
分类:
02.前端/Vue/Node.js
编辑
这个是一个很流行的清除浮动的方法,在很多大项目上已经被完全采用。
这个方法来源于positioniseverything ,通过after伪类:after和IEhack来实现,完全兼容当前主流浏览器。
作者:AlbertWen
添加时间:2012-05-03 10:23:30
修改时间:2026-03-04 12:30:39
分类:
02.前端/Vue/Node.js
编辑
今天编码一个功能,发现复选框在firefox浏览器下有个诡异的现象:当鼠标划过复选框时,复选框的边框变黑。。。
诡异效果图如下:

作者:AlbertWen
添加时间:2014-07-03 15:36:00
修改时间:2026-02-18 08:21:25
分类:
02.前端/Vue/Node.js
编辑
Highcharts是一个制作图表的纯JavaScript类库,主要特性如下:
-
兼容性:兼容当今所有的浏览器,包括iPhone、IE(IE6,IE7,IE8等)和火狐等等;
-
对个人用户完全免费;
-
纯JS,无BS;
-
支持大部分的图表类型:直线图,曲线图、区域图、区域曲线图、柱状图、饼装图、散布图;
-
跨语言:不管是PHP、Asp.net还是Java都可以使用,它只需要三个文件:一个是Highcharts的核心文件highcharts.js,还有a canvas emulator for IE和Jquery类库或者MooTools类库;
官方演示:http://www.highcharts.com/demo/