前端之路JavaScript

JavaScript 数组的空位

2019-08-13  本文已影响4人  小小_绿

数组的空位指,数组的某一个位置没有任何值。
声明数组为 ,Array构造函数返回的数组都是空位。
空位不是undefined,而是没有任何值;一个位置的值等于undefined,依然是有值的

Array(2) // [, ,]
ES5 对空位的处理,大多数情况下会忽略空位。
ES6 则是明确将空位转为undefined。

不会忽略空位:将空位转为undefined

map方法遍历数组,空位直接跳过。

上一篇 下一篇

猜你喜欢

热点阅读