我想定义一个javascript对象,其中键的值取决于另一个键的值,例如:
var params = {
width : 100,
margins : 10,
realWidth : width - margins
}
如果我尝试此操作,则会收到有关未定义宽度的错误。 甚至有可能做到这一点?
答案 0 :(得分:0)
使用点符号设置
var params = {
width : 100,
margins : 10,
realWidth : 0
}
params.realWidth=params.width - params.margins
console.log(params)