только ради свойств объекта мыслящего объекта из временной шкалы:
var foo = {
a: function(){return 5}(),
b: function(){return 6}(),
c: function(){return this.a + this.b}
}
console.log(foo.c())
также есть более высокие ответы . Вот как я модифицировал пример кода, с которым вы допросили.
UPDATE:
var foo = {
get a(){return 5},
get b(){return 6},
get c(){return this.a + this.b}
}
// console.log(foo.c);