Atrybut niezdefiniowany w JavaScript

Definicja i użycie

undefined Atrybut oznacza, że zmienna nie została przypisana wartości, lub w ogóle nie została zadeklarowana.

Przykład

Przykład 1

Testuj, czy zmienna jest niezdefiniowana:

var x;
if (typeof x === "niezdefiniowane") {
  txt = "x jest niezdefiniowane";
else {
  txt = "x jest zdefiniowane";
}

Spróbuj osobiście

Przykład 2

Testuj, czy nieoznaczona zmienna jest niezdefiniowana:

if (typeof y === "niezdefiniowane") {
  txt = "y jest niezdefiniowane";
else {
  txt = "y jest zdefiniowane";
}

Spróbuj osobiście

Szczegóły techniczne

Wersja JavaScript: ECMAScript 1

Obsługa przeglądarek

Atrybuty Chrome Edge Firefox Safari Opera
undefined Wsparcie Wsparcie Wsparcie Wsparcie Wsparcie