Мазмұны:

JavaScript-те нысанның бос немесе жоқ екенін қалай тексеруге болады?
JavaScript-те нысанның бос немесе жоқ екенін қалай тексеруге болады?

Бейне: JavaScript-те нысанның бос немесе жоқ екенін қалай тексеруге болады?

Бейне: JavaScript-те нысанның бос немесе жоқ екенін қалай тексеруге болады?
Бейне: Java техникалық әңгімесі: Spring Boot және GraphQl интеграциясы. Оны қалай қарапайым етуге болады? 2024, Қараша
Anonim

Нысанның бос екенін тексерудің ең жақсы жолы - төмендегідей қызметтік функцияны пайдалану

  1. функция isEmpty(obj) { үшін (obj ішіндегі var пернесі) { егер (об.
  2. var myObj = {}; // Бос нысан егер (isEmpty(myObj)) { // Нысан бос (Бұл мысалда true мәнін қайтарады) } басқа {// Нысан бос ЕМЕС }
  3. Нысан .

Осылайша, бос объект ақиқат па?

Бір (1) болып табылады шыншыл , Нөл (0) жалған. Ан объект кез келген түрдегі (функцияларды, массивтерді, RegExp нысандар , т.б.) әрқашан болады шыншыл . анықталмаған, нөл, NaN, 0, "" ( бос string) және false, әрине.

Сол сияқты, бос нысан jQuery ма? jQuery .isEmptyObject( объект )Қайтарады: Логикалық Сипаттама: Ан объект болып табылады бос (сандық сипаттар жоқ).

Мұнда Javascript-те бос жол бос па?

Бірақ, екіншісінде әрбір шын мән енгізіледі, егер: false, 0, null , анықталмаған және бос жолдар , болмайды. Екеуі де null және а бос жол жалған мәндер болып табылады JS . Сондықтан, онсыз null (немесе деректер = «0» сияқты кез келген оғаш нәрселер) кедергі келтіреді.

Java-да бос па?

Java String isEmpty() әдісі, мысалы Java String isEmpty() әдісі aString бар-жоғын тексереді бос әлде жоқ па. Бұл әдіс берілген жол болса, шын мәнін қайтарады бос , әйтпесе ол false мәнін қайтарады. Басқаша айтқанда, жолдың ұзындығы 0 болса, бұл әдіс шындықты қайтарады деп айтуға болады.

Ұсынылған: