-
javaScript六种数据类型:number 、string、查看全部
-
Array.prototype.join//将数组转换为字符串,可以添加间隔字符,不修改原数组 Array.prototype.reverse//将数组逆序,修改原数组 Array.prototype.sort//排序。默认按照字母顺序排序,可以添加函数进行判断,函数返回负值不换位,修改原数组 Array.prototype.concat//合并数组,不修改原数组 Array.prototype.slice//返回部分数组.负数索引表示倒数从后往前的,不修改原数组 Array.prototype.splice//数组拼接。删除从某个位置的片段同时也可以去添加元素,修改原数组查看全部
-
arr.push():在数组尾部添加元素; arr.unshift():在数组头部添加元素; arr.pop():去掉数组最后一个元素; arr.shift():去掉数组头部元素; arr.length -= 1 :去掉数组最后一个元素; delete arr[i]:把第i+1个元素改为undefined查看全部
-
Vo顺序查看全部
-
对象标签: [[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,其原属性也可能不可改。查看全部
-
没有块级作用域。 for(var i=0;i<=3;i++){ } 可以输出i为3查看全部
-
检测小结查看全部
-
包装对象,就是当基本类型以对象的方式去使用时,JavaScript会转换成对应的包装类型,相当于new一个对象,内容和基本类型的内容一样,然后当操作完成再去访问的时候,这个临时对象会被销毁,然后再访问时候就是undefined,JS中number、string、boolean都有对应的包装属性查看全部
-
123查看全部
-
instanceof查看全部
-
typeof查看全部
-
类型检测查看全部
-
临时对象,用了即毁查看全部
-
严格等于 === 判断等号两边类型 不同返回false 类型相同继续判断 NaN!=NaN (not number)object=!object 等于 == 类型不同 尝试类型转换和比较查看全部
-
类型不同时查看全部
举报
0/150
提交
取消