Sunrabbit

Genericlerle Değişmez Değerler Alma

  • Yazım Dili: Korece
  • Baz Ülke: Tüm Ülkelercountry-flag
  • BT

Oluşturulma: 2024-10-30

Oluşturulma: 2024-10-30 17:41

Bazen jeneriklerde string yerine "hello" gibi aynı türü eklemek isteriz.

Ancak bu, iyi bir tür çıkarımı yapılmasını engelleyen konulardan biridir.

```


Kütüphane geliştirirken, kullanıcı deneyimi için tür çıkarımını güçlü bir şekilde yapmaya çalışırız.

```

Yukarıdaki gibi bir türün çıkarılmasını sağlamak için.


Bunun için çeşitli yöntemler uygulayabiliriz.

```

as const ve readonly eklemek bir yöntemdir ancak

Bu, kullanıcının doğrudan eklediği bir şeydir, kütüphane geliştiricisinin yapabileceği bir şey değildir.


Bu nedenle TS 5.0'da kütüphane geliştiricilerinin de yapabileceği yeni bir anahtar kelime eklendi.


Bu anahtar kelime sayesinde işlem şu şekilde kolayca yapılabilir.

```


Bu, dizi veya literal türlerinde de kullanılabilir, ancak maalesef ok fonksiyonlarında çalışmaz.

Buna rağmen, bu kütüphane geliştiricileri için oldukça iyi bir umut ve kullanıcılar için de iyi bir haberdir.

Yorumlar0