小编Roh*_*hit的帖子

a = [undefined]和a = new Array(1)之间的区别

var a = [undefined, undefined];
var b = new Array(2);

0 in a // returns true
1 in a // returns true
0 in b // returns false
1 in b // returns false
Run Code Online (Sandbox Code Playgroud)

任何人都可以向我解释为什么会这样吗?

javascript arrays constructor object

2
推荐指数
1
解决办法
45
查看次数

标签 统计

arrays ×1

constructor ×1

javascript ×1

object ×1