Bu örnekte, bir diziyi boşaltacak bir JavaScript programı yazmayı öğreneceksiniz.
Bu örneği anlamak için, aşağıdaki JavaScript programlama konuları hakkında bilgi sahibi olmalısınız:
- JavaScript İşlev ve İşlev İfadeleri
- JavaScript Dizi uzunluğu
- JavaScript Dizisi ekleme ()
Örnek 1: Yeni Diziyi Değiştirerek Boş Dizi
// program to empty an array function emptyArray(arr) ( // substituting new array arr = (); return arr; ) const array = (1, 2 ,3); console.log(array); // call the function const result = emptyArray(array); console.log(result);
Çıktı
(1, 2, 3) ()
Yukarıdaki programda, dizi değeri yeni bir boş dizi ile değiştirilir.
Örnek 2: splice () Kullanan Boş Dizi
// program to append an object to an array function emptyArray(arr) ( // substituting new array arr.splice(0, arr.length); return arr; ) const array = (1, 2 ,3); console.log(array); // call the function const result = emptyArray(array); console.log(result);
Çıktı
(1, 2, 3) ()
Yukarıdaki programda, splice()
yöntem bir dizinin tüm öğelerini kaldırmak için kullanılır.
İn splice()
yöntemi,
- İlk argüman, bir öğeyi kaldırmaya başlamak için bir dizinin dizinidir.
- İkinci bağımsız değişken, dizin öğesinden çıkarmak istediğiniz öğelerin sayısıdır.
Örnek 3: Uzunluğu 0 Ayarlayarak Boş Dizi
// program to empty an array function emptyArray(arr) ( // setting array length to 0 arr.length = 0; return arr; ) const array = (1, 2 ,3); console.log(array); // call the function const result = emptyArray(array); console.log(result);
Çıktı
(1, 2, 3) ()
Yukarıdaki programda, diziyi boşaltmak için length özelliği kullanılır.
Ayarlarken array.length
için 0 , dizinin tüm elemanlar kaldırılır.