Агуулгын хүснэгт:

JavaScript дээр шалгах хувьсагч хэрхэн null байна вэ?
JavaScript дээр шалгах хувьсагч хэрхэн null байна вэ?

Видео: JavaScript дээр шалгах хувьсагч хэрхэн null байна вэ?

Видео: JavaScript дээр шалгах хувьсагч хэрхэн null байна вэ?
Видео: JavaScript дээр "Үгүй", "Тодорхойгүй" эсвэл "Хоосон" гэдгийг шалгах шилдэг арга | Эхлэгчдэд зориулсан JavaScript заавар 2024, Гуравдугаар сар
Anonim

Хариулт: Тэгш байдлын операторыг ашиглах (==)

Харин null нь тусгай зориулалтын утга бөгөөд үүнийг a хувьсагч ямар ч үнэ цэнийн төлөөлөл болгон. Энгийн үгээр хэлбэл a null утга нь үнэ цэнэгүй эсвэл үнэ цэнэгүй гэсэн үг, тодорхойгүй гэсэн үг a хувьсагч гэж зарласан боловч хараахан үнэлэмж өгөөгүй байна.

Үүний нэгэн адил та null-ийг хэрхэн шалгах вэ?

1-р хэсэг Java дээр Null шалгах

  1. Хувьсагчийг тодорхойлохын тулд "="-г ашиглана уу. Хувьсагчийг зарлаж, түүнд утга оноохын тулд ганц "="-г ашигладаг.
  2. Хувьсагчийн утгыг шалгахын тулд “==” ашиглана уу. Хоёр талын хоёр утга тэнцүү эсэхийг шалгахын тулд "=="-г ашиглана.
  3. "Хэрэв" хэллэгийг ашиглан тэгийн нөхцөлийг үүсгэ.

Нэмж хэлэхэд, null эсвэл тодорхойгүй JavaScript биш үү? null өгөгдсөн утга юм. Энэ нь юу ч биш гэсэн үг. тэмдэглэгдээгүй гэдэг нь ихэвчлэн хувьсагчийг зарласан гэсэн үг боловч үгүй хараахан тодорхойлсон. null болон тэмдэглэгдээгүй хуурамч үнэт зүйлс юм.

Энд, null үнэн эсвэл худал JavaScript байна уу?

Үнэ цэнэ null нь JavaScript literal нь "хоосон" утга эсвэл "тодорхойгүй" утгыг илэрхийлдэг. null нэг юм JavaScript анхдагч үнэт зүйлс. Энэ нь логиктой тэнцүү биш юм үнэн мөн логиктой тэнцүү байна худлаа Учир нь түүний үнэ цэнэ тодорхойгүй байна. -ийн үнэ цэнэ null руу илүү хандлагатай байдаг худлаа тийм биш ч гэсэн худлаа.

Яагаад null == undefined үнэн гэж?

Шалтгаан null -тэй тэнцүү байна тэмдэглэгдээгүй Энэ нь JavaScript-ийн төрлийн систем болон тэгш байдлыг шалгахтай холбоотой юм. Нөхцөл байдлын хувьд танд байна үнэн мөн худал нь мэдээжийн хэрэг, гэхдээ зарим объектыг үнэн ба худал логикийн утгуудад албаддаг. Шалтгаан null -тэй тэнцүү байна тэмдэглэгдээгүй Энэ нь JavaScript-ийн төрлийн систем болон тэгш байдлыг шалгахтай холбоотой юм.

Зөвлөмж болгож буй: