import 引入的 js 对象属性会自动排序?

作者站长头像
站长
· 阅读数 11

import  引入的  js  对象属性会自动排序?import  引入的  js  对象属性会自动排序?如图,属性名为 -1 的属性为什么会排到最后呢?

回复
1个回答
avatar
test
2024-07-05
object 作为 javascript 的一种数据存储格式,采用哈希表的存取方式,而 hashmap 是不保证属性顺序的

是的,但是这个排序是无意义的。如果需要保持顺序的,建议使用数组的形式。

这是我当时的笔记 👉 Js对象 调整属性排序是否有意义以及一个相关的讨论问题 👉 js 中如何调换对象属性的位置?

回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容