Javascript

Javascript ile Dizideki Boş Alanları Silme

Javascript Dersleri

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;

Advertisement. Scroll to continue reading.
['cenk', '123', 'cenk@siberdefter.com']

Leave a Reply

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Editörün Tavsiyeleri

Javascript

Herhangi bir web sitesine girdiğimiz zaman çoğu zaman sitelerin bizden bildirim göndermek için izin istediğini görürüz. Bizde web sitemize bu özelliği entegre etmek istediğimiz...

Javascript

Dünyanın en popüler programlama dillerinden Javascript, modern web teknolojilerinin en gözdesi. Peki Javascript ile json dosyasından veri nasıl çekeriz? Siberdefter Eğitim kaldığı yerden devam...

Javascript

Web sayfanız her açıldığında kullanıcıya rastgele renkler sunmak mı istiyorsunuz? Javascript ile Rastgele Renkler oluşturmak mümkün hem de iki satırlık kod ile. İlk etapta...

Yazılım

Merhaba Siberdefter okurları, bugün yazılımcıların kod yazarken ortaya koyduğu yanlışları anlatacağız. Bildiğiniz üzere programalama dilleri ile bir çok kategoride hazır siBstem kurabiliriz; İçerik Yönetim...

Siberdefter © Tüm Hakları Saklıdır.

Exit mobile version