たちはキーがプロパティで、値が実際の値は、関数または匿名関数とすることができるキーと値のペアのようにそれを使用することができますですオブジェクトリテラルはキー値のペア以外の値を取ることができますか?私のこれまでのところ、オブジェクトリテラルを理解
function a() {
return 'value b';
}
var result = {
'keya': 'valueA',
'keyb': a,
'keyc': function() {
console.log('some value');
}
};私はそれは、オブジェクトリテラル内で使用することができますどのように、任意のキーを持っているdoesntのcode
var obj = {
log: ['test'],
get latest() {
if (this.log.length == 0) return undefined;
return this.log[this.log.length - 1];
}
}
console.log(obj.latest); // Will return "test".
私の質問は、上記のコードでは、機能、最新の(ある)のこのブロックを読むまで
は、私は何かが欠けています
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Working_with_Objects#Defining_getters_and_setters – Slai