您的位置: 首页> JavaScript> ES6 中Object 的动态Key

ES6 中Object 的动态Key

时间:2025-08-27 14:00:02 来源:互联网

正常定义obj

let user={
   name:'韩梅梅',
   age:18
}

动态 给user 定义key

const variable='hobby'
let user={
   name:'韩梅梅',
   age:18,
   [variable]:'弹钢琴'
}
//编译后就是
let user={
   name:'韩梅梅',
   age:18,
   hobby:'弹钢琴'
}

对象中的动态key的 中括号中是可以写基本的js表达式的,比如三元运算

 const num=8;
 let user={
   [num>10?:'name':'hobby']:''
}
//编译后得到的user
{ hobby:''}
上一篇:JavaScript 随机色 下一篇:JS通过url下载文件

相关文章

相关应用

最近更新