最近遇到一个比较奇葩的事情,for in 循环的时候,如果对象key 默认可以转化为整数,会把key转化为整数排序。
code:
运行结果
大家看到data2的key默认顺序是“2”,“1”, 但是for in 循环却是 “1”,“2”。