JavaScript không xác định
Ví dụ
Biến không có giá trị:
let x;
if (x === undefined) {
text = "x is undefined";
} else {
text = "x is defined";
}
Hãy tự mình thử »
let x;
if (typeof x === "undefined") {
text = "x is undefined";
} else {
text = "x is defined";
}
Hãy tự mình thử »Thêm ví dụ dưới đây.
Sự miêu tả
Thuộc tính không xác định chỉ ra rằng một biến chưa được gán giá trị hoặc chưa được khai báo.
Hỗ trợ trình duyệt
undefined()
là một tính năng của ECMAScript1 (ES1).
ES1 (JavaScript 1997) được hỗ trợ đầy đủ trên tất cả các trình duyệt:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | Yes |
Thêm ví dụ
Ví dụ
Biến không được khai báo:
if (typeof y === "undefined") {
txt = "y is undefined";
} else {
txt = "y is defined";
}
Hãy tự mình thử »