JavaScript Data Destructuring
Destructuring’in kelime anlamı parçalamaktır ve bu anlamıyla örtüşen bir kullanımı vardır. JavaScript’de obje ve array türündeki verilerin içerisinden istenilen bölümleri ayırmak ve bazen başka değişkenlere atamak için destructuring yöntemi kullanılır.
Destructuring, ES6 ile birlikte gelen bir özelliktir. Aşağıdaki örnekte eski sürümlerde kullanılan yöntem ve yeni sürümde destructuring ile nasıl yapıldığı açıklanmıştır.
Yukarıdaki örnekte bir array’in destructuring yöntemi ile parçalanarak birer değişkene atanması gösterilmiştir. Aşağıdaki örnekte ise bir obje için aynı işlem uygulanmaktadır.
Veya aşağıdaki örnekteki gibi bir modülü içe aktarırken sadece belirli bölümleri içe aktarmak için kullanılabilir.
Ayrıca destructuring yöntemi React gibi günümüzdeki ileri seviye kütüphanelerle birlikte sıklıkla kullanılan bir yöntemdir.
Tüm yazılarımın kategorize edilmiş bir listesine aşağıdaki linkten erişebilirsiniz.
https://github.com/oguzhanuyanik-sr/articles