Mündəricat:

JavaScript-də obyektin boş olub olmadığını necə yoxlaya bilərsiniz?
JavaScript-də obyektin boş olub olmadığını necə yoxlaya bilərsiniz?

Video: JavaScript-də obyektin boş olub olmadığını necə yoxlaya bilərsiniz?

Video: JavaScript-də obyektin boş olub olmadığını necə yoxlaya bilərsiniz?
Video: Как работает Spring Boot и что такое auto-configuration. Магия? 2024, Bilər
Anonim

Obyektin boş olub olmadığını yoxlamağın ən yaxşı yolu aşağıdakı kimi köməkçi funksiyadan istifadə etməkdir

  1. funksiya boşdur(obj) { üçün (obj-də var düyməsi) { əgər (obj.
  2. var myObj = {}; // Boş obyekt əgər (isEmpty(myObj)) { // Obyekt boşdur (Bu misalda doğru qaytarılır) } başqa {// Obyekt boş DEYİL }
  3. Obyekt .

Bu şəkildə, boş obyekt həqiqətdirmi?

Biri (1). dürüst , Sıfır (0) yalandır. An obyekt istənilən növ (funksiyalar, massivlər, RegExp obyektlər və s.) həmişə olur dürüst . təyin olunmamış, null, NaN, 0, "" ( boş string) və false, əlbəttə.

Eynilə, boş obyekt jQuery-dir? jQuery .isEmptyObject( obyekt )Qaydırır: Boolean Təsvir: olub olmadığını yoxlayın obyekt edir boş (heç bir sadalana bilən xüsusiyyəti ehtiva etmir).

Burada Javascript-də boş sətir sıfırdır?

Lakin, ikincisində, hər doğru-iş dəyəri daxil olacaq, əgər: false, 0, sıfır , müəyyən edilməmiş və boş sətirlər , olmaz. Hər ikisi sıfır və bir boş sim saxta dəyərlərdir JS . Buna görə də olmadan sıfır (və ya data = "0" kimi qəribə şeylər) qarşınıza çıxır.

Java-da boşdur?

Java String isEmpty() metodu misal ilə Java String isEmpty() metodu aString olub olmadığını yoxlayır boşdur ya yox. Bu metod, əgər verilmiş sətir varsa, doğru qaytarır boşdur , əks halda yalan qaytarır. Başqa sözlə deyə bilərsiniz ki, sətir uzunluğu 0 olarsa, bu metod doğru qaytarır.

Tövsiyə: