-
数据类型检测查看全部
-
arr.join(_):将字符串分隔 //参数为分隔符,不写默认为, arr.reverse();将数组逆序查看全部
-
数组遍历:for()循环 for(i in arr)(会遍历数组的原型链,所以不推荐)查看全部
-
arr.push()方法:数组尾部加一个元素 arr.unshift()方法:数组头部加一个元素 arr.pop()方法:数组尾部减一个元素 arr.shift()方法:数组头部减一个元素查看全部
-
var a='string'; alert(a.length)// 结果是6; a.t=5; alert(a.t)//结果为undefined 当基本数据类型执行对象类型才有的属性和方法时,js会临时创建一个对象,内容和基本类型一样,执行完毕后就会销毁点这个对象。查看全部
-
字符串和number利用隐式转换互换 11 + '' -> '11' '11' - 0 -> 11 相等判断 null == undefined; null===null;null !== undefined 注意: NaN != NaN new Object != new Object 因为比较的是地址查看全部
-
数组方法查看全部
-
1、顺序不确定 2、若某个属性enumerable标签属性设置为false,该属性不会出现 3、受原型链影响 一切以该对象原型链为基准查看全部
-
b为全局变量查看全部
-
逗号运算符查看全部
-
表达式查看全部
-
类型检测比较查看全部
-
严格等于null的查看全部
-
Array.prototype.concat数组合并,不会改变原数组。 var arr=[1,2,3] arr.concat(4,[5,6]); // [1,2,3,4,5,6] 其中参数为数组的[5,6]会被拉平 arr.concat([4,[5,6]]);// [1,2,3,4,[5,6]] 但是参数数组不会被拉平两次查看全部
-
Array.prototype.sort是按照字母进行排序(遇到数字会把数字转换成字符串进行排序),并改变原数组的顺序。 若想对数字进行排序,执行比较函数a-b表示升序,反之降序 arr.sort(function(a,b){ return a - b; });查看全部
举报
0/150
提交
取消