JavaScript’te spread operatörü nasıl kullanılır?

JavaScript'te Spread Operatörü

Spread operatörü, bir diziyi veya nesneyi açarak içeriğini başka bir diziye veya nesneye kopyalamak için kullanılır. ... (üç nokta) sembolü ile gösterilir.

Temel Kullanım Alanları

  • Diziler: Dizi elemanlarını kopyalamak için kullanılır.
  • Nesneler: Nesne özelliklerini kopyalamak ve birleştirmek için uygundur.

Dizi Kullanımı Örneği

Aşağıdaki örnek, bir dizinin copy işlemi için spread operatörünü göstermektedir:

const arr1 = [1, 2, 3];
const arr2 = [...arr1, 4, 5]; // Sonuç: [1, 2, 3, 4, 5]

Nesne Kullanımı Örneği

Nesne özelliklerinin birleştirilmesi için şu şekilde kullanılabilir:

const obj1 = { a: 1, b: 2 };
const obj2 = { ...obj1, c: 3 }; // Sonuç: { a: 1, b: 2, c: 3 }

Diğer Kullanım Senaryoları

  • Fonksiyonlara parametre geçerken dizileri açmak için.
  • Dizileri birleştirerek yeni diziler oluşturmak için.

Spread operatörü, JavaScript'te kodu daha okunabilir hale getirir ve işlemleri kolaylaştırır.



🐞

Hata bildir

Paylaş