Есть ли способ сделать что-то вроде следующего для работы в JavaScript?
var foo = {
a: 5,
b: 6,
c: this.a + this.b // Doesn't work
};
В текущей форме этот код явно генерирует опорную ошибку, так как this
не относится к foo
. Но есть ли способ иметь значения в объектных свойствах литерала в зависимости от других свойств, объявленных ранее?