Discuss / JavaScript / 理解for in 的历史遗留问题

理解for in 的历史遗留问题

Topic source

不器

#1 Created at ... [Delete] [Delete and Lock User]

[1,2,3]是一个Array对象

var a = [1,2,3]等价于

var a{

0:1,

1:2,

2:3

};

执行a.name = 4后

a对象变为了

a{

0:1,

1:2,

2:3,

name:4

};


  • 1

Reply