为了账号安全,请及时绑定邮箱和手机立即绑定

JS Object属性会被浏览器自动排序?

JS Object属性会被浏览器自动排序?

白板的微信 2018-12-19 18:19:11
数组a:[1,2,3,4,'f3',5];现在想得到一个obj,obj的keys是a的values所以遍历a,得到a中的每一项作为b的key,并且把b对应的值设置为1(实际项目里值为别的)问题来了:得到的b中的key被默认排序了理想状态下b = {1:1,2:1,3:1,4:1,f3:1,5:1}现在得到的b = {1:1,2:1,3:1,4:1,5:1,f3:1}JS中Object是不保证顺序的,但是Object属性值添加是按顺序来的,什么原因导致的属性被重新排序。
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 1058 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信