รวมห้องสมุดนี้ในส่วนหัวของหน้าและเมื่อเข้าถึงได้จากเบราว์เซอร์รุ่นเก่าก็จะอัพเกรดเครื่องยนต์ของพวกเขาให้การสนับสนุน ECMAScript 5 รุ่นล่าสุดของ JavaScript
มันไม่ได้ดำเนินการเสร็จสมบูรณ์ แต่เป็นที่ใกล้ชิดตามที่ได้รับ
แม้ว่า ES5-ชิม ไม่ได้พอร์ตเพียงพอของ ECMAScript 5 หลักก็จะหลีกเลี่ยงความผิดพลาด runtime โดยก่อให้เกิดรหัสเงียบล้มเหลวและช่วยให้หน้า / app ที่จะทำงานต่อไป.
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- เริ่มรวมทั้งหมายเลขรุ่นในไฟล์ minified
มีอะไรใหม่ ในรุ่น 4.1.1:.
- เริ่มรวมทั้งหมายเลขรุ่นในไฟล์ minified
มีอะไรใหม่ ในรุ่น 4.1.0:.
- เริ่มรวมทั้งหมายเลขรุ่นในไฟล์ minified
มีอะไรใหม่ ในรุ่น 4.0.1:
- การขัดแย้งมรดกคงคัดค้านการตรวจสอบใน Object.keys
มีอะไรใหม่ ในรุ่น 4.0.0:
- ใช้ Object.defineProperty ที่มีให้บริการเพื่อให้ polyfills จะไม่นับเมื่อเป็นไปได้.
- จำนวนมากภายใน refactoring.
- แก้ไขข้อผิดพลาดอ้างอิง String # indexOf และสตริง # lastIndexOf ก่อน polyfilling มัน.
มีอะไรใหม่ ในรุ่น 3.4.0:
- แก้ไข Object.keys กับข้อโต้แย้งวัตถุใน Safari 5.0 .
- ตอนนี้ shimming String # แยกใน Opera 10.6.
- หลีกเลี่ยงการใช้ & quot; toString & quot; เป็นชื่อตัวแปรตั้งแต่ที่แบ่ง Opera.
- การดำเนินงานภายในและการทดสอบการสะสาง.
มีอะไรใหม่ ในรุ่น 3.3.2:
- ลบภายใน & quot; ผูก & quot; เรียกซึ่งจะทำให้ชิมบิตเร็วขึ้น
- แก้ไขข้อผิดพลาดที่มีมวยวัตถุในอาร์เรย์ reduceRight # ที่ล้มเหลวในการทดสอบใน IE 6
มีอะไรใหม่ ในรุ่น 3.3.0:
- อาร์เรย์คง reduceRight # ในโหนด 0.6 และเบราว์เซอร์รุ่นเก่า .
มีอะไรใหม่ ในรุ่น 3.0.2:
- คงฟังก์ชั่น `# bind` ใน IE 7 และ 8.
มีอะไรใหม่ ในรุ่น 2.3.0:
- parseInt อยู่ในขณะนี้ shimmed ต้องในเบราว์เซอร์ ES3 ที่จะเริ่มต้น สมุฎฐานได้.
- URL ที่ปรับปรุงให้ชี้ไปที่องค์กรใหม่.
มีอะไรใหม่ ในรุ่น 2.0:.
- shims เชื่อถือได้แยกออกจาก shims พิรุธ
มีอะไรใหม่ ในรุ่น 1.2.10.
- สไตล์การล้างข้อมูลบนกลุ่มพยายาม
- เอาแทงที่แก้ไข Object.defineProperty ใน IE8 โดยไม่มีผลข้างเคียงที่ไม่ดี.
- Object.isExtensible ไม่ปลอมมัน (@xavierm)
- Date.prototype.toISOString ไม่เกี่ยวข้องกับวันที่ ISO บางส่วนต่อสเปค.
ต้องการ
- เปิดใช้งาน JavaScript บนฝั่งไคลเอ็นต์
ความคิดเห็นที่ไม่พบ