1// Taken from 2// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/get 3var obj = { 4 log: ['a', 'b', 'c'], 5 get latest() { 6 if (this.log.length == 0) { 7 return undefined; 8 } 9 return this.log[this.log.length - 1]; 10 } 11} 12 13// Taken from 14// https://developer.mozilla.org/en/docs/JavaScript/Reference/Operators/set 15var o = { 16 set current (str) { 17 this.log[this.log.length] = str; 18 }, 19 log: [] 20} 21