選單
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

什麼是 ES5?


HTML

ES5 是 ECMAScript 5 的簡稱

ECMAScript 5 也稱為 JavaScript 5

ECMAScript 5 也稱為 ECMAScript 2009


ECMAScript 5

ECMAScript 5 於 2009 年釋出。


ECMAScript 5 的特性

這是 2009 年釋出的新特性

  • "use strict" 指令
  • String.trim()
  • Array.isArray()
  • Array.forEach()
  • Array.map()
  • Array.filter()
  • Array.reduce()
  • Array.reduceRight()
  • Array.every()
  • Array.some()
  • Array.indexOf()
  • Array.lastIndexOf()
  • JSON.parse()
  • JSON.stringify()
  • Date.now()
  • 屬性 getter 和 setter
  • 新的物件屬性方法

ECMAScript 5 的語法更改

  • 字串的屬性訪問 [ ]
  • 陣列和物件字面量中的尾隨逗號
  • 多行字串字面量
  • 保留字作為屬性名

ES5 (2009) 的瀏覽器支援

Chrome 23、IE 10 和 Safari 6 是首批完全支援 ECMAScript 5 的瀏覽器

Chrome 23 IE10 / Edge Firefox 21 Safari 6 Opera 15
2012 年 9 月 2012 年 9 月 2013 年 4 月 2012 年 7 月 2013 年 7 月

Internet Explorer 9(2011 年 3 月)支援 ES 5,但“use strict”除外。


完整的 ECMAScript 5 教程

這是對 ECMAScript 5 的簡要介紹。

如需完整概述,請訪問 W3Schools JavaScript ES5 教程

如需完整的 JavaScript 版本概述,請訪問 JavaScript 版本


×

聯絡銷售

如果您想將 W3Schools 服務用於教育機構、團隊或企業,請傳送電子郵件給我們
sales@w3schools.com

報告錯誤

如果您想報告錯誤,或想提出建議,請傳送電子郵件給我們
help@w3schools.com

W3Schools 經過最佳化,旨在方便學習和培訓。示例可能經過簡化,以提高閱讀和學習體驗。教程、參考資料和示例會不斷審查,以避免錯誤,但我們無法保證所有內容的完全正確性。使用 W3Schools 即表示您已閱讀並接受我們的使用條款Cookie 和隱私政策

版權所有 1999-2024 Refsnes Data。保留所有權利。W3Schools 由 W3.CSS 提供支援