Kuinka tarkistat, onko objekti tyhjä vai ei JavaScriptissä?
Kuinka tarkistat, onko objekti tyhjä vai ei JavaScriptissä?
Anonim

Paras tapa tarkistaa, onko objekti tyhjä, on käyttää alla olevan kaltaista aputoimintoa

  1. function isEmpty(obj) { varten (var avain obj:ssa) { jos (obj.
  2. var myObj = {}; // Tyhjä objekti jos (onTyhjä(omaObj)) { // Objekti on tyhjä (Palauttaa tosi tässä esimerkissä) } else {// Objekti EI ole tyhjä }
  3. Esine .

Onko tyhjä esine tällä tavalla totta?

Yksi (1) on totuudenmukaista , Nolla (0) on väärä. An esine kaikenlaisia (mukaan lukien funktiot, taulukot, RegExp esineitä jne.) on aina totuudenmukaista . undefined, null, NaN, 0, "" ( tyhjä merkkijono) ja false, tietenkin.

Samoin, onko tyhjä objekti jQuery? jQuery .isEmptyObject( esine )Returns:Boolean Kuvaus: Tarkista, onko an esine On tyhjä (ei sisällä lukemattomia ominaisuuksia).

Onko tässä tyhjä merkkijono tyhjä Javascriptissä?

Mutta toisella, jokainen tosi arvo tulee jos: false, 0, tyhjä , määrittelemätön ja tyhjiä merkkijonoja , Eikö. Molemmat tyhjä ja an tyhjä merkkijono ovat vääriä arvoja JS . Siksi ilman tyhjä (tai mitä tahansa outoa tavaraa, kuten data = "0") tiellä.

Onko Javassa tyhjä?

Java Merkkijono onEmpty()-metodi esimerkin kanssa Java String isEmpty() -menetelmä tarkistaa, onko aString on tyhjä tai ei. Tämä menetelmä palauttaa tosi, jos annettu merkkijono on tyhjä , muuten se palauttaa false. Toisin sanoen voit sanoa, että tämä menetelmä palauttaa tosi, jos merkkijonon pituus on 0.

Suositeltava: