-
indexOf()是从左往右找 lastIndexOf()是从右往左找查看全部
-
every(fn)用来检查数组中的每个元素是否都服务某个条件 some(fn)用来检查数组中是否存在一个元素符合某个条件查看全部
-
forEach方法可以迭代数组,以一个函数作为参数 在遍历每个数组元素时会调用函数 函数有三个参数 1.元素的值 2.元素的索引 3.数组本身查看全部
-
obj.a = 4,这个表示可以enumerable 但是var o = {x:1, y:2} 不可枚举查看全部
-
用Object.defineProperty 定义的变量,默认enumerable & configurable 是false 用new object 或者赋值 直接定义变量,则都默认true。 !=undefined 表示:!==undefined || !==null. 非严格等于查看全部
-
遍历方式: 1. for i.. obj['x'+i] 2. var p, for(p in obj) obj[p], 这种方法会遍历出原型链上的,并且顺序不固定。查看全部
-
使用concat时,数组会被拉平一次即[10,11]会变成10,11 而[1,[2,3]]会变成1,[2,3]查看全部
-
继承prototype,但不会修改查看全部
-
hasOwnProperty('z')方法可以判断,对象自身是否拥有 z 属性,原型有自身没有。 'z' in obj, 是否有,如果原型有,则有查看全部
-
一个空的数组去调用join时,undefined会被忽略掉查看全部
-
数组方法查看全部
-
稀疏数组:不含有从0开始的连续索引,一般length属性值比实际元素个数大。 稀疏数组值的判断:用in或是否为undefined判断。查看全部
-
var arr = ["a","b","c"] delete arr[2]和arr[2] = undefined 都会使arr[2]返回undefined 但是前者 2 in arr返回false 后者 2 in arr返回true查看全部
-
三种类型检测小结查看全部
-
数组创建方式二,Array构造器 var arr = new Array(); var arr = Array(); 两种形式都可以创建数组,即new可以省略查看全部
举报
0/150
提交
取消