Selamat datang ke edisi baharu "Minggu Ini dalam JavaScript"!
Hari ini, kami mendapat beberapa kemas kini baharu yang BESAR-BESARAN untuk bahasa JavaScript daripada TC39, Keluaran Rasmi Deno 2, TypeScript 5.7 Beta dan banyak lagi, jadi mari kita teruskan ke dalamnya!
Mesyuarat TC39 baru-baru ini di Tokyo membawa beberapa kemas kini hebat yang akan menjadikan kerja dengan JavaScript lebih baik. Ciri JavaScript melalui enam "peringkat" berbeza sebelum tersedia, dan berikut ialah beberapa sorotan:
Pembantu Iterator: Baru mencapai tahap 4! Ini akan menjadikan pengendalian set data yang besar menjadi mudah, menambah lebih banyak alatan untuk memproses data.
Import Atribut & Modul JSON: Kemas kini ini akan menjadikan pengimportan fail JSON lebih lancar, meningkatkan prestasi dan fleksibiliti.
Promise.try: Kini dalam peringkat 4, ia memudahkan pengendalian ralat dalam janji, mengurangkan keperluan untuk kod tambahan.
Kemas kini hebat lain termasuk Math.sumPrecise dan Shared Structs, kedua-duanya bertujuan untuk meningkatkan kecekapan JavaScript.
Deno 2 baru sahaja dikeluarkan, dan ia penuh dengan ciri baharu! Dibina untuk memudahkan pembangunan JavaScript dan TypeScript, Deno 2 kini serasi ke belakang dengan Node.js, yang bermaksud anda boleh menjalankan projek Node sedia ada anda dengan lancar.
Sesetengah ciri yang menonjol termasuk:
90% pengurus pakej lebih pantas: Dengan cache panas, pengurus pakej Deno jauh lebih pantas daripada npm, jadi tidak perlu menunggu lagi untuk pemasangan.
Ruang kerja dan Monorepos: Mengurus projek besar kini lebih mudah, terutamanya apabila bekerja dengan Deno dan Node.
JSR (JavaScript Registry): Menjadikan perkongsian modul TypeScript merentas persekitaran lancar.
TypeScript 5.7 Beta telah mendarat, membawa bersamanya beberapa kemas kini yang berguna:
Semakan baharu untuk pembolehubah yang tidak pernah dimulakan: Ciri yang berguna untuk menangkap pepijat lebih awal.
Path menulis semula untuk import relatif: Memudahkan membina dan menjalankan kod merentas Deno, Bun dan Node.js.
TypeScript 5.7 hampir ciri-stabil, jadi harapkan pembetulan pepijat dan peningkatan prestasi dalam keluaran akhir.
Bun v1.1.30: Kini menyokong penggabungan berbilang fail CSS, memperkenalkan arahan penerbitan bun baharu dan menawarkan masa permulaan yang lebih pantas.
Node.js v20.18.0: Menampilkan pemeriksaan rangkaian percubaan, membantu anda memantau aktiviti rangkaian dalam masa nyata.
DOCX 9.0: Membenarkan penjanaan dan pengeditan fail Word dengan mudah melalui JavaScript atau TypeScript.
TinyJS: Pustaka ringan untuk manipulasi DOM, sesuai untuk memudahkan elemen HTML dalam projek anda.
Dan itu sahaja untuk keluaran ketiga "Minggu Ini dalam JavaScript"!
Terima kasih kerana menonton.
Jangan ragu untuk berkongsi surat berita ini dengan rakan pembangun dan pastikan anda melanggan untuk dimaklumkan tentang isu seterusnya.
Sehingga lain kali, selamat mengekod!
Kemas Kini TC39
Deno 2
TypeScript 5.7 Beta
Bun v1.1.30
NodeJS v20.18.0
DOCX 9.0
TinyJS
Atas ialah kandungan terperinci Kemas Kini TCJavaScript, TypeScript Beta, Node.js dan banyak lagi. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!