判断数组为空,注意不能使用=== [];来判断
let arr = [];
console.log(arr === []) // false
数组是引用数据类型,引用的是地址。
[]相对当与new Array()内存会重新分配一个地址。
这个地址与之前arr的地址不一样。
所以输出为false;
一般用arr.length===0;来判断是否为空数组。`
判断数组为空,注意不能使用=== [];来判断
let arr = [];
console.log(arr === []) // false
数组是引用数据类型,引用的是地址。
[]相对当与new Array()内存会重新分配一个地址。
这个地址与之前arr的地址不一样。
所以输出为false;
一般用arr.length===0;来判断是否为空数组。`