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
にするために、どうにかして使用できますか? または、これを行うための他の好ましい方法はありますか?myObject
MyObjectConstructor
{usefulValueOne: 'foobaz', usefulValueTwo: 'barbaz'}
当然、 についても同じことを思いset
ます。