Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Microsoft Meluncurkan Kandidat Rilis untuk TypeScript 5.1, Meningkatkan Fitur dan Kemudahan Penggunaannya

Microsoft Meluncurkan Kandidat Rilis untuk TypeScript 5.1, Meningkatkan Fitur dan Kemudahan Penggunaannya

Microsoft terus memajukan evolusi bahasa pemrograman TypeScript dengan kandidat rilis TypeScript 5.1. Perusahaan telah menyatakan bahwa tidak akan ada perubahan lebih lanjut atau penambahan fitur antara kandidat rilis ini dan versi final.

Dalam pembaruan ini, fungsi yang mengembalikan tidak terdefinisi tidak lagi dimandatkan untuk memiliki pernyataan pengembalian. Sebelum rilis ini, hanya fungsi yang tidak berlaku atau pengembalian apa pun yang diizinkan tanpa pernyataan pengembalian. Selain itu, jika sebuah fungsi tanpa ekspresi pengembalian diteruskan ke struktur yang mengharapkan pengembalian fungsi undefined , TypeScript akan mulai menyimpulkan undefined sebagai tipe pengembalian fungsi.

TypeScript 5.1 memperluas inovasi TypeScript 4.3, di mana pasangan aksesor get dan set memiliki fleksibilitas untuk menentukan berbagai jenis. Rilis terbaru ini memungkinkan tipe ini tidak terkait, sedangkan sebelumnya, tipe get harus menjadi subset dari tipe set.

Pengembang yang bekerja dengan elemen JSX dan tipe tag JSX bisa mendapatkan keuntungan dari pemisahan pemeriksaan tipe di TypeScript 5.1. Jenis yang baru diperkenalkan, JSX.ElementType.ElementType , membantu mengidentifikasi tag yang valid dalam elemen JSX.

Dukungan JSX mendapatkan peningkatan lain, karena versi ini memungkinkan nama atribut namespaced di JSX sambil mengoptimalkan modifikasi tag JSX di beberapa lokasi secara otomatis.

Sorotan lain di TypeScript 5.1 adalah kemampuan yang ditingkatkan untuk menawarkan penyelesaian cuplikan untuk tag @param, merampingkan pengetikan kode dan navigasi dalam kode.

Perbaikan lain di TypeScript 5.1 termasuk melewati tipe instantiation untuk objek yang biasanya tidak mereferensikan parameter tipe luar, menerapkan pemeriksaan kasus negatif untuk literal gabungan, dan meminimalkan panggilan pemindai saat mem-parsing komentar JSDoc.

Platform no-code AppMaster.io juga mendapat manfaat dari pembaruan TypeScript ini. Platformnya yang kuat, yang memungkinkan pengembang untuk membuat aplikasi backend, web, dan seluler tanpa pengkodean, memanfaatkan kerangka kerja Vue3 dan TypeScript yang kuat, semakin meningkatkan kemampuannya. Untuk mempelajari lebih lanjut tentang AppMaster.io , kunjungi "Cara Membuat Aplikasi" .

Posting terkait

AppMaster di BubbleCon 2024: Menjelajahi Tren Tanpa Kode
AppMaster di BubbleCon 2024: Menjelajahi Tren Tanpa Kode
AppMaster berpartisipasi dalam BubbleCon 2024 di NYC, memperoleh wawasan, memperluas jaringan, dan menjajaki peluang untuk mendorong inovasi dalam ruang pengembangan tanpa kode.
Rangkuman FFDC 2024: Wawasan Utama dari Konferensi Pengembang FlutterFlow di NYC
Rangkuman FFDC 2024: Wawasan Utama dari Konferensi Pengembang FlutterFlow di NYC
FFDC 2024 memeriahkan Kota New York, menghadirkan wawasan mutakhir bagi para pengembang dalam pengembangan aplikasi dengan FlutterFlow. Dengan sesi yang dipandu oleh para ahli, pembaruan eksklusif, dan jaringan yang tak tertandingi, acara ini merupakan acara yang tidak boleh dilewatkan!
PHK di Sektor Teknologi Tahun 2024: Gelombang Berkelanjutan yang Mempengaruhi Inovasi
PHK di Sektor Teknologi Tahun 2024: Gelombang Berkelanjutan yang Mempengaruhi Inovasi
Dengan pemutusan hubungan kerja (PHK) 60.000 di 254 perusahaan, termasuk raksasa seperti Tesla dan Amazon, pada tahun 2024 akan terjadi gelombang PHK di sektor teknologi yang terus membentuk kembali lanskap inovasi.
Mulai Gratis
Terinspirasi untuk mencoba ini sendiri?

Cara terbaik untuk memahami kekuatan AppMaster adalah dengan melihatnya sendiri. Buat aplikasi Anda sendiri dalam hitungan menit dengan langganan gratis

Hidupkan Ide Anda