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

Ինչպե՞ս դատարկել զանգվածը JavaScript-ում:
Ինչպե՞ս դատարկել զանգվածը JavaScript-ում:

Video: Ինչպե՞ս դատարկել զանգվածը JavaScript-ում:

Video: Ինչպե՞ս դատարկել զանգվածը JavaScript-ում:
Video: Javascript - Զանգվածներ (Arrays) 2024, Նոյեմբեր
Anonim

Javascript-ում ինչպես դատարկել զանգվածը

  1. Փոխարինելով նորով զանգված − arr =; Սա ամենաարագ ճանապարհն է։
  2. Կարգավորելով երկարությունը 0 − arr.length = 0: Սա կջնջի գոյություն ունեցողը զանգված դրա երկարությունը սահմանելով 0:
  3. Միավորել ամբողջը զանգված . arr.splice(0, arr.length) Սա կհեռացնի բոլոր տարրերը զանգված և իրականում կլինի մաքուր բնօրինակը զանգված .

Ինչ վերաբերում է դրան, ինչպե՞ս կարող եմ ստուգել, թե արդյոք զանգվածը JavaScript-ում դատարկ է:

Այն զանգված կարելի է ստուգել, եթե դա այդպես է դատարկ օգտագործելով զանգված . երկարության հատկություն. Այս հատկությունը վերադարձնում է տարրերի քանակը զանգված . Եթե թիվը 0-ից մեծ է, ապա այն գնահատվում է որպես ճշմարիտ:

Երկրորդ, ինչպես եք դատարկում օբյեկտը JavaScript-ում: դատարկ է

  1. ֆունկցիան isEmpty(obj) {for(var key in obj) {if(obj. hasOwnProperty(key)) return false; } վերադարձ true; }
  2. var myObj = {}; // Դատարկ օբյեկտ if(isEmpty(myObj)) { // Օբյեկտը դատարկ է (այս օրինակում կվերադարձնի true) } else { // Օբյեկտը դատարկ չէ }
  3. Օբյեկտ. նախատիպը։
  4. var myObj = { myKey. «Որոշ արժեք» } if(myObj.

Նմանապես, հարցնում են՝ ինչպե՞ս եք զանգվածը բացում JavaScript-ում:

JavaScript-ը մեզ տալիս է չորս եղանակ՝ տարրերը զանգվածների սկզբից կամ վերջից ավելացնելու կամ հեռացնելու համար

  1. pop(): Հեռացրեք տարրը զանգվածի վերջից:
  2. push(): Ավելացնել տարրեր զանգվածի վերջում:
  3. shift(): Հեռացրեք տարրը զանգվածի սկզբից:
  4. unshift(): Ավելացնել տարրեր զանգվածի սկզբում:

Ինչպե՞ս եք միացնում զանգվածին:

JavaScript-ում զանգված ավելացնելու մի քանի եղանակ կա

  1. 1) Push() մեթոդն ավելացնում է մեկ կամ մի քանի տարրեր զանգվածի վերջում և վերադարձնում զանգվածի նոր երկարությունը:
  2. 2) unshift() մեթոդն ավելացնում է մեկ կամ մի քանի տարրեր զանգվածի սկզբում և վերադարձնում զանգվածի նոր երկարությունը՝ var a = [1, 2, 3]; ա.

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