摘要:
javascript 注意点一防止忘记 收集起来以方便复习1:parseInt()parseInt函数的第二个参数取值范围在2~36之间 当值不在这个范围之间或者不为0,他将返回NaN;值为0的时候,将按照10进制返回2:nullnull instanceof Object 返回的是false; 权威指南中指出 instanceof 是检测左值是否继承自右侧的构造函数的prototype 不会检测是否是由右侧的构造函数初始化而来。所以我们调用null.toString()等对象的方法时候, 会报错.3:数组的filter方法在filter方法中 如果当前过滤的值没有定义 就跳过var a = 阅读全文
posted @ 2014-03-10 23:26
NodeCity
阅读(143)
评论(0)
推荐(0)
摘要:
经常看到网上有JS数组去重的面试题 一般的都用一个对象判断 function unique( arr ){if(!(arr instanceof Array)){return arr;}var obj = {};var arr2 = [];for(var i = 0 ,len = arr.length;i < len; i++){if(obj[typeof arr[i] + arr[i]] != 1){arr2.push(arr[i]);obj[typeof arr[i]+arr[i]] = 1;}}return arr2;}其实我们可以利用 indexOf 在循环中判断当前值在新数组中 阅读全文
posted @ 2014-03-10 23:07
NodeCity
阅读(269)
评论(0)
推荐(0)

浙公网安备 33010602011771号