Kiểu dữ liệu null trong JavaScript
Trong JavaScript, null là một kiểu nguyên thủy có chủ ý chứa giá trị null. Không xác định là một kiểu nguyên thủy và đại diện cho một biến bạn khai báo mà không bắt đầu một giá trị Show
Vì vậy, null là không có gì và undefined chỉ thiếu một cái gì đó. 🤣 null là không có gì;Không siêu hữu ích, tôi biết. Hãy tìm hiểu sâu hơn Cách xác định giá trị Null và UndefinedMột ví dụ sẽ giúp. Dưới đây chúng tôi khai báo hai biến. Hãy giữ cho nó đơn giản và sử dụng Khai báo hai biến. một null và một không xác định
Cách kiểm tra Null với typeof()Bạn có thể kiểm tra null bằng toán tử typeof() sẽ trả về 'đối tượng' khi được gọi trên biến nullThật kỳ lạ, nếu bạn kiểm tra với 2. Điều này là do một lỗi lịch sử trong JavaScriptCách kiểm tra Null với toán tử đẳng thứcMột sự tò mò khác là khi bạn kiểm tra một cách lỏng lẻo sự bằng nhau bằng cách sử dụng gấp đôi bằng 3, null và undefined sẽ trả về 6
Nhưng khi bạn kiểm tra nghiêm ngặt sự bằng nhau bằng cách sử dụng ba bằng 7, null và undefined sẽ trả về 8Điều này là do null và undefined đều sai trong JavaScript. Giả có nghĩa là một giá trị được coi là 8 khi gặp phải trong ngữ cảnh Boolean ( 6 hoặc 8)JavaScript sử dụng tính năng ép buộc để ép buộc các giá trị từ loại này sang loại khác để có thể sử dụng chúng trong ngữ cảnh Boolean Nhưng bằng cách kiểm tra nghiêm ngặt sự bằng nhau, bạn có thể thấy rằng trên thực tế chúng không bằng nhau Cách kiểm tra Null với đẳng thức nghiêm ngặtCách tốt nhất để kiểm tra null là sử dụng đẳng thức nghiêm ngặt và rõ ràng
Cách kiểm tra Null bằng phương pháp console.log(leviticus == dune) // true console.log(leviticus === dune) // false console.log(leviticus == null) // true (but not as good a habit to use as strict equality shown in next example)2Một cách dễ dàng không kém để kiểm tra giá trị rỗng là sử dụng phương thức 2 tích hợp sẵn
Tóm lược
lấy trái tim. Như bạn có thể đã biết, có rất nhiều câu hỏi hóc búa trong hệ sinh thái JavaScript như thế này. Nhưng khi bạn chia nhỏ nó ra, bạn có thể tự tin hiểu chúng/ Bạn có thể làm đượcCảm ơn vì đã đọcTôi hy vọng đây là một sự cố hữu ích cho bạn. Tiếp tục mã hóa và tiếp tục hướng về phía trước Hãy nói xin chào với tôi trên Twitter. https. //twitter. com/Eamonn Cottrell Chúc bạn vui vẻ 👋 QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO Tôi là một nhà phát triển, nghệ sĩ và người sành cà phê đến từ Tennessee. Tôi điều hành một chuỗi quán cà phê/quán cà phê espresso, và tôi thích podcasting và hoạt động cực kỳ hiệu quả Nếu bạn đọc đến đây, hãy tweet cho tác giả để cho họ thấy bạn quan tâm. Tweet một lời cảm ơn Học cách viết mã miễn phí. Chương trình giảng dạy mã nguồn mở của freeCodeCamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu null có phải là một loại trong JavaScript không?Trong JavaScript null là "không có gì". Nó được coi là một cái gì đó không tồn tại. Thật không may, trong JavaScript, kiểu dữ liệu null là một đối tượng . Bạn có thể coi đó là một lỗi trong JavaScript khi typeof null là một đối tượng.
Kiểu dữ liệu null là gì?Giá trị null trong cơ sở dữ liệu quan hệ được được sử dụng khi giá trị trong cột không xác định hoặc bị thiếu . Giá trị null không phải là một chuỗi rỗng (đối với kiểu dữ liệu ký tự hoặc ngày giờ) cũng không phải là giá trị 0 (đối với kiểu dữ liệu số).
Làm cách nào để khai báo giá trị null trong JavaScript?cú pháp. để số = null; . log("Loại số là. " ,typeof number); Ví dụ 1. Ví dụ này mô tả giá trị Null trong JavaScript
LÀ NULL === null trong JS?null là một giá trị đặc biệt trong JavaScript đại diện cho một đối tượng bị thiếu. Toán tử đẳng thức nghiêm ngặt xác định xem một biến có null hay không . biến === null. toán tử đánh máy rất hữu ích để xác định loại biến (số, chuỗi, boolean). |