JavaScriptte dizi işlemleri yapmak için çok sayıda fonksiyon olmasına rağmen diziyi temizlemek için her hangi bir fonksiyon bulunmamaktadır. Dizinin boşaltılması için bir fonksiyon olmasa da dizi içeriğini temizlemek için çeşitli yöntemler mevcuttur. Diziyi boşaltmak için kullanılan yöntemlerden iki tanesini bu yazıda sizlerle paylaşacağım.
Yöntem 1: JavaScript diziyi boşaltmak için dolu olan diziye boş bir dizi ataması yapılabilir.
1 2 3 4 5 6 7 | var dizi = [1, 2, 3, 4, 5]; dizi = []; window.alert(dizi.length); // 0 |
Yöntem 2: Yukarıdaki yöntem çok tercih edilmesine rağmen dizi boşlatmak için pop() fonksiyonu ile dizideki tüm değerleri çekebiliriz.
1 2 3 4 5 6 7 8 9 10 11 | var dizi = [1, 2, 3, 4, 5]; for (var i = dizi.length; i > 0; i--) { dizi.pop(); } window.alert(dizi.length); //0 |