Herkese merhaba, javascript dizileri ile ilgili olan Birim 11'e hoş geldiniz, böylece diziler ilk
veri yapımız olacak ve veri yapıları, javascript kullanarak bilgi tutmanın veri yollarını depolamanın sadece yollarıdır.
Şimdiye kadar değişkenler gördük ve bu sayede telefon numarasına bir numara gibi bir
bilgi tuttum.
Ama tüm arkadaşlarımızın isimlerinin hepsini almak istiyorsak ne olacaktı.
Umarım sadece bir değil, birden fazla arkadaşımız var ve hepsini bir arada
saklamak istiyoruz.
Bunun için bir değişken gerçekten işe yaramayacak.
Yani dizi, javascript'in bu sorunun cevabından biridir.
Bu nedenle diziler, gerçek dünyadaki her türlü ve pratik durumlarda gerçekten faydalıdır.
Yani Facebook veya Yelp gibi bir site, hayal ettiğiniz her zaman dizinin üstünde dizilere sahip olacaklar veya
bir veri listesi düşünüyorsunuz.
Dolayısıyla, ilişkili veri grupları var.
Öyleyse bir Facebook mesajı hazırlamanın bir örneğini ele alalım ve bu Facebook yazısı popüler olursa, evleniyorum ya
da bir kere komik bir şaka yaptım ya da yakınımda biri öldü ve bir grup sempati
yorumu olsun umalım. .
Bir sürü yorum alırsam ne olursa olsun oradaki bir liste var.
Ve Facebook bunları bir araya getirirse, onları bir dizi kullanarak birbirinin izini tutar.
Dizileri, Yapılacak İşler listesinde yapacağınız şeyleri izlemek ya da belirli bir
yayındaki yorumları izlemek ya da belirli bir kullanıcıya karşılık gelen fotoğrafları izlemek gibi şeyleri
yapmak için kullanacağız.
Bu yüzden gerçekten çok kullanışlılar.
bazıları kursun geri kalanında kullanacağımız bir şey ve çok söylüyorum çünkü size
gösterdiğim her şey sizin ihtiyacınız olan şeydir kursun geri kalan kısmı.
Sadece başlangıçta öğrenmekte olduğunuz bir şey değil,
Yani sadece bir söz söz değil.
Tamam, yarışa başlayalım, böylece yine üç ana hedefimiz var.
Birincisi, ırk tanımlamanızı, bu tür bir tanımlamanın ne olmadığını açıklayamamanı
istiyorum.
Ancak aslında bir diziyi tanımlamak için kodu kullanıyorsunuz ve daha sonra bu diziden elemanları kaldırıp ekliyorsunuz.
İkinci hedef, dizi eklemek ve kaldırmak ve işlemek için yerleşik Array yöntemlerini kullanabilmeniz
gerektiğidir.
Yani itme, pop şalteri ve konuşacağımız bir kayma gibi şeyler var.
Bunların hepsi birimin sonuna kadar kullanabilmeniz gereken yöntemlerle oluşturulmuştur.
Ve sonra yapacağımız son şey, bir yarış kullanarak liste uygulaması yapmak için basit bir proje
inşa edeceğiz.
Yani kullanacağımız fonksiyonlar dizileri kullanacağız bu değişkenler koşullu mantık olacaktır.
Görsel bir arayüzle liste yapmak için tamamen işlevsel bir çılgınca olmayacak, ancak liste yapmak için
gerçekten güzel ve görsel bir görsele doğru çalışacağız.
Duyarlı ve çok güzel görünüyor.
Şimdilik bu javascript konsolunda olacak.
Bu yüzden beklentilerinizi ayarlamak istiyorum.
Yapılacaklar listesini tekrar gözden geçireceğiz ve yarış ve işlevleri, değişkenleri ve diğer her
şeyi yine de kullanacağız.
Pekala hadi başlayalım ve başlayalım.