תוכן עניינים:

איך בודקים אם אובייקט ריק או לא ב-JavaScript?
איך בודקים אם אובייקט ריק או לא ב-JavaScript?

וִידֵאוֹ: איך בודקים אם אובייקט ריק או לא ב-JavaScript?

וִידֵאוֹ: איך בודקים אם אובייקט ריק או לא ב-JavaScript?
וִידֵאוֹ: Best Way to Check 'Null', 'Undefined' or 'Empty' in JavaScript | JavaScript Tutorial for Beginners 2024, נוֹבֶמבֶּר
Anonim

הדרך הטובה ביותר לבדוק אם אובייקט ריק היא באמצעות פונקציית עזר כמו זו למטה

  1. function isEmpty(obj) { ל (מפתח var ב-obj) { אם (obj.
  2. var myObj = {}; // אובייקט ריק אם (isEmpty(myObj)) {// האובייקט ריק (יחזיר אמת בדוגמה זו) } else {// האובייקט אינו ריק }
  3. לְהִתְנַגֵד .

באופן זה, האם חפץ ריק הוא אמת?

אחד (1) הוא אמת , אפס (0) הוא שקרי. א לְהִתְנַגֵד מכל סוג (כולל פונקציות, מערכים, RegExp חפצים וכו') הוא תמיד אמת . undefined, null, NaN, 0, "" ( ריק מחרוזת), ו-false, כמובן.

באופן דומה, האם אובייקט ריק הוא jQuery? jQuery .isEmptyObject( לְהִתְנַגֵד )החזרות: תיאור בוליאני: בדוק אם א לְהִתְנַגֵד הוא ריק (לא מכיל מספר מאפיינים).

כאן, האם מחרוזת ריקה היא null ב-Javascript?

אבל, בשני, כל ערך אמיתי יכנס אם: false, 0, ריק , לא מוגדר ו מחרוזות ריקות , לא היה. שניהם ריק ו מחרוזת ריקה נמצאים בערכים כוזבים JS . לכן, ללא ה ריק (או כל דבר מוזר כמו נתונים = "0") מפריע.

האם ריק בג'אווה?

Java String isEmpty() method withexample Java שיטת String isEmpty() בודקת אם aString זה ריק או שלא. שיטה זו מחזירה אמת אם המחרוזת הנתונה זה ריק , אחרת הוא מחזיר false. במילים אחרות, אתה יכול לומר ששיטה זו מחזירה אמת אם אורך המחרוזת הוא 0.

מוּמלָץ: