JavaScript Null

Notă: Acesta este un laborator unde efectuează cercetări pe teme că nu înțeleg doar în legătură cu tehnologia, prin urmare, poate exista o eroare semantic, dacă există ceva Chirping mă lași un Tweet. MERCI!

Ce este nul?

Valoarea null în JavaScript este un literal care reprezintă o valoare goală. Putem folosi null pentru a indica faptul că o proprietate dintr-un obiect nu conține valoare. În mod normal, se utilizează atunci când o proprietate este gata să conțină o valoare, dar nu este încă disponibilă.

null și nedefinit sunt aceleași?

există un exemplu în stivoverflow care reprezintă foarte bine Ceea ce este null și diferența împotriva undefined. Îl traduc de acolo.

Dialog cu javascript

(nombre es undefined)

Tu: Ce este numele?
JavaScript: Huh? Nume? Nu stiu despre ce vorbesti. Nu ați menționat niciodată niciun nume înainte. Vă vedeți cu alte limbi de scripting pe client?

iv id = „8536A26FC3”

Tu: Ce este numele?
JavaScript: Nu știu cum să

undefined este folosit pentru a spune JavaScript că ceva lipsește, în timp ce null vă spune că este de așteptat o valoare, este posibil să nu fie disponibilă încă, dar este de așteptat.

null == nedefinit // – iv id = „e3014bde87”

adevărat Ce, cum …

Dacă comparăm o valoare null cu undefined îmi spune că sunt la fel, dar …

var d = nullvar c;typeof d//--> "object"typeof c//--> "undefined"d == c//--> trued === c//--> false

… este pentru că operatorul == nu verifică tipul variabilei, din acest motiv „D” și „C” sunt egale. Pentru a compara două variabile, luând în considerare tipul, trebuie să folosim operatorul triplu === și apoi va returna un false așa cum se atinge.

cod fericit

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *