UNDEFINED LÀ GÌ

Nếu ai đang dấn thân vào JavaScript, một trong những lắp thêm bạn cần học trước tiên chính là các các loại data. Nlỗi khi họ nói về Numbers, Strings và Booleans khá rõ ràng, các object cũng ổn định tuy vậy khi null cùng indentified nhập cuộc thì phần đa sản phẩm vẫn trở yêu cầu rối rộng một chút ít.

Bạn đang xem: Undefined là gì

Nếu bạn muốn nắm rõ các ví dụ sau đây, hãy mở DevTools Console bằng phương pháp nhấn Ctrl+Shift+J (Windows / Linux) or Cmd+Opt+J (Mac).


*
*
*
*
*
*
*
*
*

Dòng đầu tiên: undefined == null, trả về true vị JavaScript cố gắng đổi khác cả nhì quý hiếm về thuộc một số loại.

Dòng thiết bị hai: undefined === null, cho bọn họ biết “Hãy so sánh với những nhiều loại data” (căn uống bạn dạng là kiểm tra xem cả hai có giống nhau không) với JavaScript cũng đầy đủ sáng ý giúp xem được sự biệt lập cho nên nó trả về “false”.

Xem thêm: #1 : Top 7 Game Thủ Thành Offline Hay Cho Pc (Cập Nhật 2020, Download Tải Game Thủ Thành Cho Pc

Và cái cuối cùng: !undefined === !null, tính năng này thì đơn giản hơn. Vì cả hai cực hiếm bị từ chối đa số trả về true, chúng ta gồm nhì cực hiếm true, thì cuối cùng nó là true.

Nghe dường như hơi không nên không nên, và thật ra, sẽ là dòng giỏi của ngôn từ này.

NaN (Not a Number)


Sau ki đang hiểu null và unidentified là gì, và sự không giống nhau của bọn chúng, bọn họ đã nói về giá trị NaN.

Tôi nghĩ về có mang này cũng đầy đủ dễ hiểu. JavaScript return giá trị này khi cái bọn họ nhận thấy không hẳn số. lấy một ví dụ, bạn có nhu cầu rước giá trị “cucumber” trừ 10 hoặc đem “R2D2” chia đến 12 vậy.