Câu hỏi phỏng vấn Typescript
Câu hỏi

Mục đích của toán tử Nullish Coalescing là gì?

Câu trả lời

Toán tử Nullish Coalescing (??) được sử dụng để chọn giá trị “được định nghĩa” đầu tiên từ một danh sách các giá trị. Nó thường được dùng để gán giá trị mặc định cho một biến. Toán tử này chỉ trả về giá trị bên phải khi giá trị bên trái là null hoặc undefined; nếu không, nó sẽ trả về giá trị bên trái. Điều này giúp đảm bảo rằng chỉ khi giá trị là thực sự không xác định hoặc không được thiết lập (null/undefined), giá trị mặc định mới được sử dụng, thay vì sử dụng giá trị mặc định cho bất kỳ giá trị falsy nào như 0, false, hoặc chuỗi rỗng "" như khi sử dụng toán tử OR (||)[1][2][3][4][5][6].

Citations:
[1] https://javascript.info/nullish-coalescing-operator
[2] https://learn.microsoft.com/en-us/do...

junior

junior

Gợi ý câu hỏi phỏng vấn

middle

Mixin Class trong TypeScript là gì?

middle

Typings trong TypeScript là gì?

junior

Các bộ điều chỉnh truy cập nào được áp dụng mặc định khi không được chỉ định rõ?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào