js 中如何调换对象属性的位置

var obj ={


a:1,

b:2,

c:3

}


转换成


newobj ={


c:3,

b:2,

a:1

}


慕仙森
浏览 2487回答 3
3回答

幕布斯6054654

object是无序的,看起来像添加顺序也不是稳定的,所以你改变key的“顺序”,以及利用这个“顺序”执行一些逻辑,都是不稳定的

慕标5832272

var obj = {  a: 1,  b: 2,  c: 3};var arr = [];for (let i in obj) {  arr.unshift(i);}JSON.parse(JSON.stringify(obj, arr));
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript