如图demo,如果对象中有以数字开头的属性,JS引擎会对属性进行排序后输出,这和我们想按照对象属性顺序输出有不同,那么如何让解决呢?
1、通过Object.keys()方法取出对象中属性,返回一个数组
2、把该数组进行排序
3、把arr作为对象的key输出:
这样就可以顺序输出list中的属性和值了!!
如图demo,如果对象中有以数字开头的属性,JS引擎会对属性进行排序后输出,这和我们想按照对象属性顺序输出有不同,那么如何让解决呢?
1、通过Object.keys()方法取出对象中属性,返回一个数组
2、把该数组进行排序
3、把arr作为对象的key输出:
这样就可以顺序输出list中的属性和值了!!