Բովանդակություն:

Ինչպե՞ս ստուգել՝ արդյոք օբյեկտը JavaScript-ում դատարկ է, թե ոչ:
Ինչպե՞ս ստուգել՝ արդյոք օբյեկտը JavaScript-ում դատարկ է, թե ոչ:

Video: Ինչպե՞ս ստուգել՝ արդյոք օբյեկտը JavaScript-ում դատարկ է, թե ոչ:

Video: Ինչպե՞ս ստուգել՝ արդյոք օբյեկտը JavaScript-ում դատարկ է, թե ոչ:
Video: 💥Տակիցս չռում եր⚡Թիթիզ||TITIZ❤️ 2024, Մայիս
Anonim

Օբյեկտի դատարկությունը ստուգելու լավագույն միջոցը ստորև ներկայացվածի նման օգտակար գործառույթն օգտագործելն է:

  1. ֆունկցիան է Empty(obj) { համար (var բանալին obj-ում) { եթե (առարկ.
  2. var myObj = {}; // Դատարկ օբյեկտ, եթե (isEmpty(myObj)) { // Օբյեկտը դատարկ է (Այս օրինակում ճիշտ կլինի) } else {// Օբյեկտը դատարկ ՉԻ }
  3. Օբյեկտ .

Այսպիսով, դատարկ առարկան ճշմարիտ է:

Մեկ (1) է ճշմարիտ , Զրոն (0) կեղծ է: Ան օբյեկտ ցանկացած տեսակի (ներառյալ ֆունկցիաները, զանգվածները, RegExp առարկաներ և այլն) միշտ է ճշմարիտ . undefined, null, NaN, 0, "" ( դատարկ տող), և կեղծ, իհարկե:

Նմանապես, դատարկ օբյեկտը jQuery՞ է: jQuery .isEmptyObject( օբյեկտ )Վերադարձներ:Բուլյան Նկարագրություն. Ստուգեք, թե արդյոք a օբյեկտ է դատարկ (չի պարունակում թվարկված հատկություններ):

Այստեղ, Javascript-ում դատարկ տողը զրոյական է:

Բայց երկրորդում յուրաքանչյուր ճշմարիտ արժեք կմտնի, եթե՝ false, 0, դատարկ , չսահմանված ու դատարկ տողեր , չէ. Երկուսն էլ դատարկ և ան դատարկ տող մեջ կեղծ արժեքներ են JS . Հետևաբար, առանց դատարկ (կամ որևէ տարօրինակ նյութ, ինչպիսին է տվյալը = «0»), որը խանգարում է:

Java-ում դատարկ է:

Java String isEmpty() մեթոդը օրինակով Java String isEmpty() մեթոդը ստուգում է արդյոք aString-ը դատարկ է կամ ոչ. Այս մեթոդը վերադարձնում է true, եթե տրված տողը դատարկ է , այլապես այն վերադարձնում է կեղծ: Այլ կերպ ասած, դուք կարող եք ասել, որ այս մեթոդը վերադարձնում է true, եթե տողի երկարությունը 0 է:

Խորհուրդ ենք տալիս: