How can you assign a value to an init-only property?

4 phương ánCó giải thíchDễ

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở

Để gán giá trị cho một thuộc tính init-only, bạn có thể thực hiện theo các cách sau. Trước hết, bạn có thể gán giá trị trực tiếp cho thuộc tính trong constructor. Điều này có nghĩa là bạn sẽ gán giá trị cho thuộc tính ngay khi tạo đối tượng. Ví dụ:

Lời giải
class Person {
    constructor(public name: string) {}
}

let person = new Person('John');

Trong trường hợp này, thuộc tính 'name' đã được gán giá trị 'John' ngay khi tạo đối tượng. Ngoài ra, bạn cũng có thể sử dụng các phương thức khác nhau để gán giá trị cho thuộc tính init-only, nhưng cách này là phổ biến nhất và được sử dụng rộng rãi nhất.

Cùng chương 1