สารบัญ:

โหนด 12 รองรับ es6 หรือไม่
โหนด 12 รองรับ es6 หรือไม่

วีดีโอ: โหนด 12 รองรับ es6 หรือไม่

วีดีโอ: โหนด 12 รองรับ es6 หรือไม่
วีดีโอ: JavaScript - ES6 #12 | Functions - Anonymous, Lambda , Constructor, Generator | Tharun Shiv 2024, อาจ
Anonim

ในที่สุดก็เกิดขึ้น: เกือบ 4 ปีหลังจากที่นำเข้าคำหลักใน ES6 , โหนด . js แนะนำการทดลอง สนับสนุน สำหรับ ES6 นำเข้าและส่งออก ใน โหนด . js 12 คุณสามารถใช้การนำเข้าและส่งออกในโครงการของคุณได้หากคุณ ทำ ทั้งสองรายการด้านล่าง

เมื่อพิจารณาถึงสิ่งนี้ โหนดรองรับ es6 หรือไม่

ECMAScript 2015 ( ES6 ) และอื่นๆ โหนด . js สร้างขึ้นจาก V8 เวอร์ชันใหม่ ด้วยการอัพเดทรุ่นล่าสุดของเอ็นจิ้นนี้ เรามั่นใจว่าฟีเจอร์ใหม่จากข้อกำหนด JavaScript ECMA-262 จะถูกนำไปที่ โหนด.

นอกจากนี้ node 12 ยังใช้งานร่วมกันได้แบบย้อนกลับหรือไม่ โหนด . เวอร์ชัน js ส่วนใหญ่เป็น เข้ากันได้ย้อนหลัง หมายความว่ารหัสที่คุณเขียนให้ โหนด 8 จะทำงานบน โหนด 10 หรือ 12 . ดังนั้น หากคุณมีเพียง JavaScript แบบเก่าธรรมดา คุณไม่ควรประสบปัญหาในการอัพเกรด

ยังถามอีกว่าโหนด 12 เสถียรหรือไม่?

โหนด 12 จะเริ่มทำงานบน V8 7.4 และในที่สุดก็อัปเกรดเป็น 7.6 ตลอดอายุการใช้งาน ทีม V8 ได้ตกลงที่จะจัดหา ABI (Application Binary Interface) ความมั่นคง สำหรับช่วงนี้.

คุณใช้โหนด ESM อย่างไร

มีสองวิธีในการเปิดใช้งาน esm

  1. เปิดใช้งาน esm สำหรับแพ็คเกจ: ใช้ esm เพื่อโหลดโมดูล ES หลักและส่งออกเป็น CommonJS ดัชนี.js // ตั้งค่าตัวเลือกเป็นพารามิเตอร์ ตัวแปรสภาพแวดล้อม หรือไฟล์ rc
  2. เปิดใช้งาน esm สำหรับการรันในเครื่อง: node -r esm main.js ?? ละเว้นชื่อไฟล์เพื่อเปิดใช้งาน esm ใน REPL

แนะนำ: