-
forEach函数遍历数组查看全部
-
splice 数组拼接 原数组被修改查看全部
-
slice剪切数组,不会修改原数组查看全部
-
concat()合并数组,原数组未被修改查看全部
-
sort 排序查看全部
-
数组方法查看全部
-
稀疏数组 判断undefined查看全部
-
二维数组遍历查看全部
-
for (i in arr){ if(arr.hasOwnProperty(i)){ console.log(arr[i]); //过滤原型上的方法,因为for in会把原型上添加的方法也遍历出来 } }查看全部
-
数组元素增删查看全部
-
自定义toString,valueOf方法查看全部
-
序列化对象stringify(obj); pars()转换成对象查看全部
-
[[proto]]:原型链 [[class]]:toString [[extensible]]:表示对象的属性是否可以添加。 object.preventExtensible(obj);//使obj对象不可新增属性,原属性可改、可删 Object.seal(obj);//使obj不可新增属性,原属性可改但不可删 Object.freeze(obj);//使obj不可新增属性,原属性不可更改、删除 注意,当Object.freeze(obj)后,Object.isSeal(obj)返回的也是true,也就是说,Object.isSeal(obj)返回true,其原属性也可能不可改。查看全部
-
基本类型没有方法,在js中如果定义一个基本类型,需要像对象一样的调用方法时,如var a ="string"; alert(a.length);a显然是没有length方法的,js就会智能在把a转换成查看全部
-
Object.prototype.toString.call(obj).slice(8,-1)来判断 obj 类型查看全部
举报
0/150
提交
取消