今天在查看一些前端博客的时候发现一个自己之前没有看过的东西,可计算属性名称,记录一下,防止自己忘记
用一个函数创建对象的时候通常是这样的
function objectify (key, value) {
let obj = {}
obj[key] = value
return obj
}
用计算属性名称可以将这一步简化
function objectify (key, value) {
return {
[key]: value
}
}
在这个[]里面还可以写上表达式