摘要: 一、Array对象1.两个数组能用 == ===做比较吗? 答:数组可以用> 执行顺序3:foo.abc => alert(1) foo.abc = function () { alert(1); }; // => 执行顺序4:obj.abc => alert(2) this.abc = function () { alert(2); }; // => 执行顺序5:window.abc => ale... 阅读全文
posted @ 2014-02-10 21:45 白菜帮子 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 声明:ECMAScript不会兼容IE8及以下版本IE浏览器。一、迭代方法注:这些迭代方法不会影响数组的值。每个方法都有两个参数:array.方法(执行函数体,当前作用域(比如this,这个可以省略,用处不大));而该执行函数体也有三个参数,分别是 函数体(数组项,该项index,该项所在的数组);5个方法如下:every:对每个数组中的item都执行该方法,综合执行结果返回一个布尔值,类似于且的关系,成员执行结果全为true,则为truesome:原理和every相同,但是类似于或的关系。map:对数组中的每一项调用执行函数体,返回该函数执行后的数组。filter:对数组中每一项调用函数体, 阅读全文
posted @ 2014-02-10 10:46 白菜帮子 阅读(276) 评论(0) 推荐(0) 编辑