例如,我有下面的代码:
var primes=[1,2,3,4]
primes[9]=5
primes[5]=9
console.log(primes)
console.log(primes[4]==null)
console.log(primes[4]==undefined)
打印出来的结果是
[ 1, 2, 3, 4, , 9, , , , 5 ]
true
true
怎么可能同时是null和undefined? 三观碎了一地。
那么请问,这几个空的元素,其真正存储的值是undefined还是null?
--
FROM 123.123.251.*