我希望属性的值在.cName
属性更改时自动.c
更改。
const NameList = {
1: 'Once',
2: 'Twice',
3: 'Thrice'
}
// my new "class" object
function JimsObject(a, b, c, d) {
this.a = a;
this.b = b;
this.c = c;
this.d = d;
this.cName = NameList[c];
}
var jimbo = new JimsObject();
jimbo.a = 48;
jimbo.b = "blah";
jimbo.c = 2;
console.log( jimbo.cName );
// Wanting output of 'Twice'
我希望输出/值是Twice
JavaScript 相当新……任何帮助将不胜感激!