TypeScript: Sürüm 5.1, daha kolay örtük geri dönüşler sunar

Adanali

Member
Microsoft geliştiricileri, TypeScript’in artık 5.1 sürümüne ulaştığını duyurdu. Beta ve RC sürümlerindeki bazı değişiklikler ve öneriler nihayet bu sürümde yerini aldı. Diğer şeylerin yanı sıra, önerilen davranış da değiştiği için geliştirme ekibi dekoratörlerdeki bazı başlatma kancası davranışlarını düzeltti. Ayrıca aşağıda emisyon davranışı modifikasyonları vardır. isolatedModules komut dosyası dosyalarının modüllerde yeniden yazılmamasını sağlamak için yapılır.


Örtük getirilerle çalışmak daha kolay


Geliştiriciler, Microsoft’un Nisan ayında piyasaya sürdüğü TypeScript 5.1’in beta sürümünde, şimdi ayrıntılı bir blog gönderisinde açıkladıkları gibi, sürüm 5.1’de bulunabilecek bazı değişiklikleri duyurdu ve kullanıma sundu. Yani şimdi işlevleri var undefinied iade, açıkça hiçbiri return– Talimatlar daha fazlasına sahiptir. TypeScript’in önceki sürümlerinde, tam da buydu void-Fonksiyonlar ve dönüş değeri olanlar any AÇIK return onsuz yapabilirdi.


Bu, geliştiricilerin, açıkça “bu işlev tanımsız döndürür” deseler bile, her zaman en az bir dönüş ifadesi eklemek zorunda oldukları anlamına geliyordu. Şimdi, bir işlevin dönüş ifadesi yoksa ve tanımsız döndüren bir işlev bekleyen bir şeye iletilirse, TypeScript o işlevin dönüş türünü ayarlar. undefined.







Bir işlev dönüş ifadesi döndürmezse, TypeScript 5.1 o işlevin dönüş türünü tanımsız olarak ayarlayabilir.


(Resim: Microsoft)



Alıcılar ve ayarlayıcılar için farklı türler


Zaten TypeScript sürüm 4.3’te, geliştiriciler Get– VE Set-Aksesuar çifti iki farklı tip belirtir. Yeni 5.1 sürümü artık tamamen bağlantısız türlere izin veriyor. Get– VE Set– Aksesuarın mülkiyeti. Ancak bu, açık tip ek açıklamalarına sahip olmalarını gerektirir. Bununla ilgili daha fazla bilgi edinmek istiyorsanız, ilgili bilgileri GitHub’da bulabilirsiniz. TypScript 5.1’i duyuran blog yazısında da bu versiyonun tüm yenilikleri kod örnekleriyle anlatılıyor.



(FM)



Haberin Sonu
 
Üst