我创建了一个对象
var slider = {
this.config = {
color : "white",
width: 200,
maxWidth : //here I want to insert value of "slider.config.width" * 1.5
}
}
我想将“ maxWidth”的值设置为“ width * 1.5”。
我该怎么做?
最佳答案
我很难在jsfiddle上处理您的对象,但是我做了类似的事情:
http://jsfiddle.net/06c07qgj/19/
var slider = {
color : "white",
width: 200,
maxWidth : function(e){ this.maxWidth = this.width*1.5;}
};
slider.maxWidth();
alert(slider.maxWidth);
您确定您的对象实际上看起来并不像这样:
var slider = {
config : {
color : "white",
width: 200,
maxWidth : //here I want to insert value of "slider.config.width" * 1.5
}
}
关于javascript - 对象索引引用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31291015/