JSON.stringify(value[, replacer [, space]])

2014-04-28
阅读 1 分钟
4.4k
1.只提供第一个参数简单的序列化对象为JSON字符串 {代码...} 2. 提供第二个参数,主要作用过滤序列化输出的内容,第二个参数可以是数组也可以是函数 数组 {代码...} 函数 {代码...} 3. 提供第三个可选的参数可以是数字也可以是字符串或者特殊字符 如'\n',主要作用格式化输出JSON字符串,输出更好看 {代码...}

jQuery.Callbacks 一个函数管理器

2014-04-15
阅读 8 分钟
3.5k
源码: {代码...} 参考:$.Callbacks 源码解析 用jQuery.Callbacks 实现pub/sub 模式 {代码...}

javascript 性能优化

2014-04-08
阅读 2 分钟
3.5k
Reduce the Number of DOM Elements. A complex page means more bytes to download and it also means slower DOM access in JavaScript. It makes a difference if you loop through 500 or 5000 DOM elements on the page when you want to add an event handler for example.

《高性能javascript》 笔记一

2014-04-02
阅读 3 分钟
3.8k
当把js脚本通过script标签放在head中的时候,早期浏览器在遇到script的时候会阻止浏览器加载和渲染html。直到javascript脚本被下载并执行完,且这些javascript是依次下载和执行,不能并行。如下面这个图所示: 现代浏览器如IE8,Firefox 3.5,Safari 4,Chrome 允许同时并行下载js文件。但是不幸的是js下载仍然会阻塞其他资源...