Mündəricat:

JavaScript-də massivi necə boşaltmaq olar?
JavaScript-də massivi necə boşaltmaq olar?

Video: JavaScript-də massivi necə boşaltmaq olar?

Video: JavaScript-də massivi necə boşaltmaq olar?
Video: C++ proqramlaşdırma dili ilə nələr mümkündür, harada istifadə olunur? 2024, Bilər
Anonim

Javascript-də massivi necə boşaltmaq olar

  1. Yenisi ilə əvəz etmək massiv − arr =; Bu, ən sürətli yoldur.
  2. Uzunluq dayağının 0 − arr.length = 0-a təyin edilməsi. Bu, mövcud olanı təmizləyəcək massiv uzunluğunu 0-a təyin etməklə.
  3. Bütün hissəni kəsin massiv . arr.splice(0, arr.length) Bu, bütün elementləri siləcək massiv və əslində olacaq təmiz orijinal massiv .

Bununla əlaqədar olaraq, JavaScript-də massivin boş olub olmadığını necə yoxlaya bilərəm?

The massiv olubsa yoxlanıla bilər boş istifadə edərək massiv . uzunluq mülkü. Bu xüsusiyyət elementlərin sayını qaytarır massiv . Rəqəm 0-dan böyükdürsə, doğru olaraq qiymətləndirilir.

İkincisi, JavaScript-də obyekti necə boşaltmaq olar? boşdur

  1. funksiya isEmpty(obj) { for(objda var düyməsi) { if(obj. hasOwnProperty(açar)) yalan qaytarır; } doğru qaytarın; }
  2. var myObj = {}; // Boş Obyekt if(isEmpty(myObj)) { // Obyekt boşdur (Bu misalda həqiqəti qaytaracaq) } else { // Obyekt boş DEYİL }
  3. Obyekt. prototip.
  4. var myObj = { myKey: "Bəzi Dəyər" } if(myObj.

Eynilə, soruşulur ki, JavaScript-də bir massiv necə açılır?

JavaScript bizə massivlərin əvvəlinə və ya sonuna elementlər əlavə etmək və ya silmək üçün dörd üsul təqdim edir:

  1. pop(): Massivin sonundan elementi çıxarın.
  2. push(): Massivin sonuna elementlər əlavə edin.
  3. shift(): massivin əvvəlindən elementi çıxarın.
  4. unshift(): Massivin əvvəlinə elementlər əlavə edin.

Massivə necə əlavə etmək olar?

JavaScript-də massiv əlavə etməyin bir neçə yolu var:

  1. 1) Push() metodu massivin sonuna bir və ya bir neçə element əlavə edir və massivin yeni uzunluğunu qaytarır.
  2. 2) unshift() metodu massivin əvvəlinə bir və ya bir neçə element əlavə edir və massivin yeni uzunluğunu qaytarır: var a = [1, 2, 3]; a.

Tövsiyə: