ECMAScript 5
- その他ECMAScript 5仕様の完全サポート。機能には、Function.prototype.bind
、indexOf
、forEach
、map
、filter
などの配列メソッド、defineProperty
、create
、keys
などのオブジェクトメソッド、文字列のtrim
メソッドなど、多数が含まれます。
Chrome
- 4 - 18: 部分対応
- 19 - 22: 部分対応
- 23 - 123: 対応
- 124: 対応
- 125 - 127: 対応
Edge
- 12 - 123: 対応
- 124: 対応
Safari
- 3.1 - 5.1: 部分対応
- 6 - 17.3: 対応
- 17.4: 対応
- 17.5 - TP: 対応
Firefox
- 2 - 3.6: 部分対応
- 4 - 20: 部分対応
- 21 - 124: 対応
- 125: 対応
- 126 - 128: 対応
Opera
- 9 - 12: 部分対応
- 12.1: 部分対応
- 15 - 108: 対応
- 109: 対応
IE
- 5.5 - 7: 非対応
- 8: 非対応
- 9: 部分対応
- 10: 対応
- 11: 対応
Chrome for Android
- 124: 対応
Safari on iOS
- 3.2 - 5.1: 部分対応
- 6 - 17.3: 対応
- 17.4: 対応
- 17.5: 対応
Samsung Internet
- 4 - 23: 対応
- 24: 対応
Opera Mini
- 全て: 部分対応
Opera Mobile
- 10 - 12: 部分対応
- 12.1: 部分対応
- 80: 対応
UC Browser for Android
- 15.5: 対応
Android ブラウザ
- 2.1 - 3: 部分対応
- 4: 部分対応
- 4.1 - 4.3: 部分対応
- 4.4 - 4.4.4: 対応
- 124: 対応
Firefox for Android
- 125: 対応
QQ ブラウザ
- 14.9: 対応
Baidu ブラウザ
- 13.52: 対応
KaiOS ブラウザ
- 2.5: 対応
- 3: 対応
この仕様書には多くのJavaScript機能が含まれているため、番号なしの部分的なサポートは大きく異なり、KangaxによるECMAScript 5互換性表に詳細が表示されています。