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

Sự khác nhau giữa nullundefined trong Javascript?

Câu trả lời

Trong JavaScript, nullundefined là hai giá trị đặc biệt đại diện cho sự vắng mặt của giá trị.

Undefined có nghĩa là không xác định. Trong javascript, khi bạn khai báo một biến nhưng chưa gán giá trị cho nó, giá trị của biến đó sẽ là undefined.

Ví dụ:

js Copy
let x;
console.log(x); // undefined
let obj = {a: 1};
console.log(obj.b); // undefined

Bất cứ biến nào cũng có thể bị làm rỗng bằng cách thiết lập giá trị về không xác định (undefined).

js Copy
var test = undefined;
alert(test); //undefined

Null có n...

entry

entry

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

middle

Trong Javascript, sự khác biệt giữa throw Error('msg') so với throw new Error('msg') là gì?

middle

Làm thế nào có thể ghi ra giá trị giống như trong comment khi console.log?

middle

Kết quả đoạn code sau là gì? Hãy giải thích tại sao?

Bình luận

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

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