Merhaba Siberdefter takipçileri, Javascript derslerimize devam ediyoruz ve bugün Javascript projelerimizde kullandığımız dizilerin (array) içerisinde herhangi bir içerik olmayan boş elemanları nasıl temizleyeceğimizi öğreneceğiz.
Öncelikle diyelim ki bir kayıt olma formumuz var bu formumuzda; kullanıcı adı, şifre, e-posta, telefon ve referans kodu alanları var olsun. Kullanıcı ilk üç önemli adımları yaptı ama diğerlerini boş bıraktı ve biz bu formdaki değerleri çekerek bir dizi içerisine kayıt ettik.
Bu verilerde boş alanlar varsa silmek ve işlemlerimize öyle devam etmek istiyoruz diyelim, bunu yapmak yine basit. Javascript‘in bize sağladığı fonksiyonlardan .flat(); ile dizilerdeki boş elemanaları silmek aşırı kolay.
let newUser = ['cenk', '123', 'cenk@siberdefter.com', '',''];
Eğer böyle bir diziye sahip oluyorsak aşağıdaki adımı kullanarak dizinin boş elemanlarını yok edebiliriz.
newUser.flat()
Dizi olan değişkenimizde .flat() fonksiyonunu çalıştırdıktan artık dizimizin içerisindeki tüm boş elemanlar silinecek ve çıktı şu şekilde olacak;
['cenk', '123', 'cenk@siberdefter.com']
