JavaScript'te Array.from() yöntemi, dizi benzeri ya da yinelenebilir nesneleri gerçek dizilere dönüştürerek, bu yapılar üzerinde standart dizi yöntemlerini kolayca uygulamanıza yardımcı olur. Dizi dönüşümü için pratik bir çözüm sunar.

Ali Karaoğlu

İçindekiler Göster

Array from nedir?

JavaScript'te sıkça karşılaşılan dizi benzeri yapılar, genellikle çeşitli kaynaklardan elde edilen verileri düzenlemek için kullanılır. Bu tür yapılar, standart dizi yöntemlerinden yararlanmak için uygun bir formata dönüştürülmelidir. İşte bu noktada, Array.from() yöntemi devreye girer. Bu metod, dizi benzeri nesneleri gerçek dizilere dönüştürerek, programcıların bu yapılara dizi işlevselliği kazandırmasına olanak sağlar. Yani, karmaşık veri yapılarıyla çalışırken daha esnek ve verimli çözümler elde etmemizi mümkün kılar.

Array.from()JavaScript'te bir dizi benzeri veya yinelenebilir nesneyi yeni bir dizi örneğine dönüştürmeye yarayan bir yöntemdir

Bu yöntem, dizi benzeri yapıların (DOM NodeList nesneleri gibi) gerçek JavaScript dizilerine dönüştürülmesini sağlayarak, standart dizi yöntemlerinin bu yapılar üzerinde de uygulanabilmesini mümkün kılar. 

Kullanım örnekleri:

 

  • Bir dizeyi diziye dönüştürme:
    Array.from("Hello")
    yöntemi, "Hello" dizesini her bir karakterin ayrı bir eleman olduğu bir diziye dönüştürür.
  • DOM'dan NodeList nesnelerini diziye dönüştürme:
    document.querySelectorAll('div')
    yöntemiyle elde edilen bir NodeList'i
    Array.from(nodes)
    şeklinde bir diziye dönüştürmek mümkündür.
  • Yinelenebilir bir nesneyi diziye dönüştürme:
    new Set([1, 2, 3])
    şeklinde tanımlanan bir Set nesnesini
    Array.from(mySet)
    yöntemiyle bir diziye çevirmek mümkündür.

Diğer Nedir Yazıları

Arpenaz 4 1 çadırının boyutu nedir?

Quechua Arpenaz 4.1 çadırı, kampseverler için geniş bir yaşam alanı sunarak konforlu bir deneyim sağlar. Bu çadır, hem ailelerin hem de arkadaş gruplarının rahatça konaklayabilmesi için tasarlanmıştır. Boyutları, iç mekanda ferahlık sunarken, kamp yaşamının ihtiyaçlarına...

Arpanın önemi nedir?

Arpa, hem tarımsal hem de ekonomik açıdan büyük öneme sahip bir tahıl ürünüdür. Tarih boyunca birçok medeniyetin beslenme alışkanlıklarında yer alan arpa, günümüzde de sağlık yararları ve endüstriyel kullanımları ile dikkat çekmektedir. Bu çok yönlü...

Arrival date çevirisi nedir?

"Arrival date" terimi, lojistik ve seyahat alanlarında sıkça kullanılan bir kavramdır. Bu ifade, bir ürünün veya kişinin belirli bir yere ulaşacağı tarih olarak tanımlanır. Özellikle taşımacılık süreçlerinde, varış tarihinin doğru bir şekilde belirlenmesi, planlama ve...

Arrive kelimesinin zıttı nedir?

"Arrive" kelimesinin zıttı, bir yere ulaşmayı değil, oradan ayrılmayı ifade eden terimleri içerir. Bu bağlamda, "depart" ve "leave" gibi kelimeler öne çıkar. İnsanlar veya nesneler belirli bir noktaya varış gerçekleştirdiğinde, bu eylemin zıttı olarak hareket...