Javascript 里的数组对象构建自 Array 构造器. 比如: var ary = new Array(1, 2, 3 ) 或者 var ary = [ 1, 2, 3 ]
在 java 里, 数组会按照索引连续分配有序个元素. 而在 javascript 里, 数组的存取方式跟普通对象一模一样.
继续阅读
在 javascript 中, 一个原生的 json 对象实际上就是一个单例. 我们现在讨论另外一种.
假设现在在写一个小功能, 点击按钮的时候需要弹出一个遮罩层.
但是这个遮罩层是全局唯一的, 不可能同时在页面出现 2 个. 这样写的话每次都会创建一个新的 div. 显然是浪费资源
随着 web2.0 的兴起. 越来越多的网站开始重视用户体验. 传统的服务器吐出页面的方式很多场景下逐渐被 ajax 取代. 用 ajax 的方式一来可以无刷新的更新页面数据. 二来可以大大减少服务器跟浏览器的数据交换量.