Turinys:

Kaip patikrinti, ar objektas yra tuščias, ar ne JavaScript?
Kaip patikrinti, ar objektas yra tuščias, ar ne JavaScript?

Video: Kaip patikrinti, ar objektas yra tuščias, ar ne JavaScript?

Video: Kaip patikrinti, ar objektas yra tuščias, ar ne JavaScript?
Video: Best Way to Check 'Null', 'Undefined' or 'Empty' in JavaScript | JavaScript Tutorial for Beginners 2024, Gegužė
Anonim

Geriausias būdas patikrinti, ar objektas tuščias, yra naudoti naudingumo funkciją, kaip nurodyta toliau

  1. function isEmpty(obj) { dėl (var raktas obj) { jeigu (obj.
  2. var myObj = {}; // Tuščias objektas, jei (yra tuščia(mano objektas)) { // Objektas tuščias (Šiame pavyzdyje būtų teisinga) } else {// Objektas NĖRA tuščias }
  3. Objektas .

Ar tokiu būdu tuščias objektas yra tikras?

Vienas (1) yra tiesa , Nulis (0) yra klaidingas. An objektas bet kokios rūšies (įskaitant funkcijas, masyvus, RegExp objektų ir tt) yra visada tiesa . undefined, null, NaN, 0, "" ( tuščia string), ir false, žinoma.

Panašiai, ar tuščias objektas yra „jQuery“? jQuery .isEmptyObject( objektas )Returns:Boolean Aprašymas: Patikrinkite, ar nėra objektas yra tuščia (neturi nesuskaičiuojamų savybių).

Ar tuščia eilutė „Javascript“yra niekinė?

Tačiau antroje vietoje kiekviena tikroji reikšmė bus įvesta, jei: false, 0, nulinis , neapibrėžtas ir tuščios eilutės , nebūtų. Abu nulinis ir an tuščia eilutė yra klaidingos vertybės JS . Todėl be nulinis (ar kokių nors keistų dalykų, pvz., duomenų = "0"), trukdo.

Ar Java tuščia?

Java String isEmpty() metodas supavyzdžiu Java String isEmpty() metodas patikrina, ar aString Yra tuščias arba ne. Šis metodas grąžina teisingą, jei nurodyta eilutė Yra tuščias , kitu atveju grąžinama klaidinga. Kitaip tariant, galite pasakyti, kad šis metodas grąžina teisingą, jei eilutės ilgis yra 0.

Rekomenduojamas: