Tôi cố gắng để làm một cái gì đó như thế này:Tôi có thể tham khảo các thuộc tính khác trong khi khai báo đối tượng trong JavaScript không?
var obj = {
a: 5,
b: this.a + 1
}
(thay vì 5 có một chức năng mà tôi không muốn thực hiện hai lần mà trả về một số)
tôi có thể viết lại nó để gán obj.b
sau đó từ obj.a
, nhưng tôi có thể làm điều đó ngay lập tức trong khi khai báo không?
Bạn đã thử nó?!? – ken
@ken 'this.a' là không xác định – serg
' javascript: var obj = {a: 5, b: this.a + 1}; cảnh báo (obj.b); 'cảnh báo NaN, vì vậy không. – Ben