84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
Object.prototype.toString.call(val) == '[object Array]' ? val.some(e => e != undefined && e != null && e != '') : false;
val是通过splice(0, 1)操作后的数组,我想让下图这个情况时val.some返回false
val
splice(0, 1)
val.some
false
Array.prototype.some会跳过值为 undefined 的元素
Array.prototype.some
如果需要考虑 undefined 就要写 for 循环来遍历了。
的确some的话,不会执行回调方法。
Array.prototype.some
会跳过值为 undefined 的元素如果需要考虑 undefined 就要写 for 循环来遍历了。
的确some的话,不会执行回调方法。