javaScript Array push() Method - Dizilere Eleman Ekleme
JavaScript dizilerinde push() methodu, yeni öğeler bir diziye dahil etmek için kullanılan bir işlevdir. Varsayılan olarak, JavaScript diziye ekleme yöntemi dizinin sonundaki yeni öğeleri içerecektir.
JavaScript push()
Methodu bir diziye uygulandıktan sonra, çok özel bir dönüş değeri sunacaktır. Dizinin uzunluğu JavaScript push
Methodu uygulamasından sonra değiştirildiğinden, yöntem size otomatik olarak eleman listesinin yeni uzunluğunu bildirecektir.
Not: Yeni öğeler dizinin sonuna eklenecektir.
Not: Bu yöntem, dizinin uzunluğunu değiştirir.
Sözdizimi:
JavaScript dizi Array.push
sözdiziminde görebileceğiniz gibi, JavaScript'in diziye eklenmesini sağlamak için yalnızca birkaç bileşene ihtiyacınız vardır. Her şeyden önce, hangi dizinin yeni elemanlarla değiştirileceğini belirtmeniz gerekir. İkinci olarak, listenin sonuna eklemek istediğiniz öğeleri belirtmeniz gerekir.
ÖRNEK:
var cars = ["Tofaş", "BMW", "Mercedes", "Renault"];
cars.push("Honda");
console.log(cars);
Pekala, push
Methodu, dizimizin sonuna bir öğe eklemek için bize güzel ve basit bir sözdizimi verdi.
Diyelim ki listemize bir seferde iki veya üç öğe eklemek istedik, o zaman ne yapardık? Görünüşe göre, push()
Methodu aynı anda birden çok öğenin eklenmesini kabul edebilir.
var Meyve = ["Elma", "Portakal", "Kiraz", "Mango"];
Meyve.push("Kiwi", "Limon", "Erik");
console.log(Meyve);
Artık dizimize daha fazla görev eklediğimize göre, tabağımızda çok fazla şey olup olmadığını belirlemek için şu anda dizimizde kaç öğe olduğunu bilmek isteyebiliriz.
Neyse ki, push()
Methodu, öğelerimiz eklendikten sonra dizinin uzunluğuna sahip bir dönüş değerine sahiptir.
const arr = ["Elma", "Portakal", "Kiraz", "Mango"];
const arrLength = arr.push("Kiwi", "Limon", "Erik");
console.log(arrLength); // 7
console.log(arr);
//["Elma", "Portakal", "Kiraz", "Mango", "Kiwi", "Limon", "Erik"]
İki Diziyi Birleştirme
Aşşağıdaki Örnek ikinci bir diziden bütün elemanları eklemek için apply()
Method kullanıyor.
var web = ['css', 'javascript'];
var ekle = ['php', 'html'];
// İkinci diziyi birinciyle birleştir
// Şuna eşdeğer, web.push('php', 'html');
Array.prototype.push.apply(web, ekle);
console.log(web); // ['css', 'javascript', 'php', 'html']
- HTML
- CSS
- PHP
- JQUERY
- PHOTOSHOP
- JavaScript
- Web Dünyası
- Linux
- MİTHRİL FRAMEWORK
- Laravel
- Git
- React
- HTML LİNK(Bağlantı)EKLEME - LİNK VERME
- HTML YAZI VE RESİM ORTALAMA
- HTML RESME LİNK VERME
- HTML FORM OLUŞTURMA
- CSS YATAY MENÜ YAPIMI
- HTML RESİM EKLEME
- CSS (BOYUT) GENİŞLİK VE YÜKSEKLİK (Width-Height)
- HTML DİV ve SPAN NEDİR?
- HTML ARKAPLANA MÜZİK EKLEME
- KALİTE KAYBETMEDEN RESİMLERİ BÜYÜTME