-
forEach方法遍历数组查看全部
-
reverse:数组逆置,会改变原数组的值 slice:切片,支持按负数索引的方法查看全部
-
splice查看全部
-
数组拼接查看全部
-
sort方法:默认按字母顺序排序,NaN和null在排序中等同于'NaN'和'null', 但undefined始终处于排序后数组的最后 如:arr = [1,2,NaN, 'A', 'Z', 'a', 'z', 'n', 'm', 'o', null, undefined ]; arr.sort();//[1, 2, "A", NaN, "Z", "a", "m", "n", null, "o", "z", undefined] 同时,sort方法接受一个有两个参数的比较函数查看全部
-
join方法:数组转化为字符串查看全部
-
数组的原形链最终都会指向Array.prototype Array.prototype中的方法查看全部
-
稀疏数组的遍历得用for in查看全部
-
JS中的数组是动态的 delete arr[0]与arr[0] = undefined是不同的 数组元素增删操作:查看全部
-
valueOf优先于toString查看全部
-
自定义Stringify方法的实现方式查看全部
-
JS->JSON:JSON.Stringify() value为undefined的属性会被忽略,NaN和Infinity会被转化为null JSON->JS:JSON.parse() 注意parse中参数的属性值必须用双引号包含查看全部
-
extensible:可扩展(对象标签) Object.isExtensible(obj):判断obj是否可扩展 Object.preventExtensible(obj):取消可扩展性 Object.seal(obj):设置configurable(属性标签)为false Object.freeze(obj):设置writable(属性标签)为false查看全部
-
类型检测语句查看全部
-
类型检测查看全部
举报
0/150
提交
取消