扫码关注官方订阅号
比如说我现在有一个对象 x = {"2013":1},我想把"2014":2添加到x里面,但是希望能把它添加到a之前,有办法吗?
x = {"2013":1}
"2014":2
我知道另一种办法:比如说用Object.keys,但是没有更简单的办法吗?
认证高级PHP讲师
对象不是数组,它是逻辑上无序的,无论你如何调整,都只能是看起来有序
对象
数组
逻辑上
看起来
你可以通过Object.keys取出key的列表(数组),然后对其排序,再按照排序后的结果遍历对象
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
对象不是数组,它是逻辑上无序的,无论你如何调整,都只能是看起来有序你可以通过Object.keys取出key的列表(数组),然后对其排序,再按照排序后的结果遍历对象