jQuery.merge = function (first, second) {
var len = +second.length,
j = 0,
i = first.length;
for (; j < len; j++) {
first[i++] = second[j];
}
first.length = i;
return first;
}
var len = +second.length
为啥不var len = second.length,
而是var len = +second.length
+的作用是什么
+second.length 就是变为数值类型
通过+符号其实是强制变更为数值类型,而且+号不会改变原始数据的符号,同样*1、/1这一类都可以。