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

JavaScript дээр объект хоосон байгаа эсэхийг хэрхэн шалгах вэ?
JavaScript дээр объект хоосон байгаа эсэхийг хэрхэн шалгах вэ?

Видео: JavaScript дээр объект хоосон байгаа эсэхийг хэрхэн шалгах вэ?

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

Объект хоосон эсэхийг шалгах хамгийн сайн арга бол доорх шиг туслах функцийг ашиглах явдал юм

  1. функц хоосон(обьж) { төлөө (obj дахь var түлхүүр) { хэрэв (объект.
  2. var myObj = {}; // Хоосон объект бол (isEmpty(myObj)) { // Объект хоосон байна (Энэ жишээнд үнэнийг буцаана) } өөрөөр {// Объект хоосон БИШ }
  3. Обьект .

Ийм байдлаар хоосон зүйл үнэн үү?

Нэг (1) нь үнэнч , Тэг (0) нь худал. Ан обьект ямар ч төрлийн (функц, массив, RegExp объектууд гэх мэт) үргэлж байдаг үнэнч . тодорхойгүй, null, NaN, 0, "" ( хоосон string), мөн false, мэдээжийн хэрэг.

Үүнтэй адил хоосон объект нь jQuery мөн үү? jQuery .isEmptyObject( обьект )Буцах: Boolean Тайлбар: Хэрэв байгаа эсэхийг шалгана уу обьект байна хоосон (ямар ч тоолох шинж чанар агуулаагүй).

Энд Javascript дээр хоосон мөр хоосон байна уу?

Харин хоёрдахь дээр үнэн зөв утга бүр нь дараах тохиолдолд орно: false, 0, null , тодорхойгүй ба хоосон мөр , тэгэхгүй. Хоёулаа null болон an хоосон мөр нь хуурамч утгууд юм JS . Тиймээс, ямар ч null (эсвэл өгөгдөл = "0" гэх мэт хачирхалтай зүйлс) саад болно.

Java дээр хоосон байна уу?

Java Жишээ нь String isEmpty() арга Java String isEmpty() арга нь aString байгаа эсэхийг шалгадаг хоосон эсвэл биш. Хэрэв өгөгдсөн мөрт энэ арга үнэнийг буцаана хоосон , эс бөгөөс худал буцаана. Өөрөөр хэлбэл мөрийн урт 0 байвал энэ арга үнэнийг буцаана гэж хэлж болно.

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