get次のように、個々のプロパティに使用できます。
function MyObjectConstructor() {
this._internalValueOne = 'foo';
this._internalValueTwo = 'bar';
}
MyObjectConstructor.prototype = {
get usefulValueOne() {
return this._internalValueOne + 'baz';
},
get usefulValueTwo() {
return this._internalValueTwo + 'baz';
}
}
var myObject = new MyObjectConstructor();
今myObject.usefulValueOne与え'foobaz'てmyObject.usefulValueTwo与え'barbaz'ます。(および に基づく他のオブジェクト) も のようなオブジェクトを返すようgetにするために、どうにかして使用できますか? または、これを行うための他の好ましい方法はありますか?myObjectMyObjectConstructor{usefulValueOne: 'foobaz', usefulValueTwo: 'barbaz'}
当然、 についても同じことを思いsetます。