Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

ทำไมฉันถึงต้องการ Babel JS?


Babel เป็น toolchain ที่ใช้เป็นหลักในการแปลงโค้ด ECMAScript 2015+ เป็น JavaScript เวอร์ชันเก่าที่เข้ากันได้ในเบราว์เซอร์หรือสภาพแวดล้อมปัจจุบันและรุ่นเก่า ปลั๊กอินของ Babel ช่วยให้คุณใช้รูปแบบใหม่ได้ทันทีโดยไม่ต้องรอการรองรับเบราว์เซอร์

เหตุผลหลักในการใช้ babel JS คือ −

  • การแปลงไวยากรณ์ (ไวยากรณ์ JS ล่าสุดเป็นไวยากรณ์ที่เข้ากันได้แบบย้อนหลัง)

  • ฟีเจอร์ Polyfill ที่หายไปในสภาพแวดล้อมเป้าหมายของคุณ (through@babel/polyfill)

  • การแปลงซอร์สโค้ด (โหมดโค้ด)