Undefined variable là gì?

Noun Programming
Biến chưa được định nghĩa

Một biến chưa được định nghĩa (undefined variable) trong mã nguồn (source code) của chương trình máy tính là một biến (variable) được truy cập trong code nhưng chưa được khai báo trước đó.

int main() {
  int y = x;
  return 0;
}
Noun Programming
Biến chưa được định nghĩa

Trong lập trình (programming), biến chưa được định nghĩa (undefined variable) là một biến (variable) đã được khai báo (declare) nhưng nó không có giá trị (value).

Ví dụ code bằng Javascript bên dưới khai báo một biến nhưng không gán (assign) cho nó một giá trị:


var dog;
console.log(dog);

Output:


Undefined

Cách kiểm tra xem một biến đã được định nghĩa trong JavaScript hay không ?

Để kiểm tra xem một biến đã được định nghĩa trong JavaScript hay không, hãy sử dụng kiểm tra trực tiếp bằng cách sử dụng toán tử ba dấu bằng (triple equals operator):


someVar === undefined

Learning English Everyday