if (length === +length) {
for (i = 0; i < length; i++) {
iteratee(obj[i], i, obj);
}if (length === +length) {
for (i = 0; i < length; i++) {
iteratee(obj[i], i, obj);
}1 回答862 阅读✓ 已解决
1 回答1.1k 阅读
2 回答781 阅读
2 回答627 阅读
2 回答607 阅读
1 回答687 阅读
2 回答528 阅读
判断 length 是不是数值类型
+a会将a强制转换为数值类型===判断值和类型均相等故
a === +a就是判断a是不是数值类型我并不建议这么写,可读性太差了,建议改成如下的样子:
or