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

Samsung Meluncurkan Galaxy A55 dengan Keamanan Inovatif dan Versi Premium
Samsung Meluncurkan Galaxy A55 dengan Keamanan Inovatif dan Versi Premium
Samsung memperluas jajaran produk kelas menengahnya dengan memperkenalkan Galaxy A55 dan A35, yang dilengkapi keamanan Knox Vault dan elemen desain yang ditingkatkan, memberikan kualitas unggulan pada segmen ini.
Cloudflare Meluncurkan Firewall untuk AI guna Melindungi Model Bahasa Besar
Cloudflare Meluncurkan Firewall untuk AI guna Melindungi Model Bahasa Besar
Cloudflare selangkah lebih maju dengan Firewall untuk AI, WAF canggih yang dirancang untuk terlebih dahulu mengidentifikasi dan menggagalkan potensi penyalahgunaan yang menargetkan Model Bahasa Besar.
ChatGPT OpenAI Kini Berbicara: Masa Depan AI Interaktif Suara
ChatGPT OpenAI Kini Berbicara: Masa Depan AI Interaktif Suara
ChatGPT telah mencapai tonggak sejarah fitur dengan OpenAI yang meluncurkan kemampuan suara. Pengguna kini dapat menikmati interaksi handsfree saat ChatGPT membacakan tanggapan dengan lantang di iOS, Android, dan web.
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