什么是 ES5

什么是 ES5

❮ 上一节

下一节 ❯

什么是 ES5?

更新于 2024/11/28 10:28:00

ES5 是 ECMAScript 5

的快捷方式

ECMAScript 5 也称为 JavaScript 5

ECMAScript 5 也称为 ECMAScript 2009

ECMAScript 5

更新于 2024/11/28 10:28:00

ECMAScript 5 于 2009 年发布。

ECMAScript 5 功能

这些是 2009 年发布的新功能:

The "use strict" Directive

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()

Property Getters and Setters

New Object Property Methods

ECMAScript 5 语法变化

字符串上的属性访问 [ ]

数组和对象字面量中的尾随逗号

多行字符串字面量

保留字作为属性名称

对 ES5 (2009) 的浏览器支持

Chrome 23、IE 10 和 Safari 6 是首批完全支持 ECMAScript 5 的浏览器:

Chrome 23

IE10 / Edge

Firefox 21

Safari 6

Opera 15

Sep 2012

Sep 2012

Apr 2013

Jul 2012

Jul 2013

Internet Explorer 9(2011 年 3 月)支持 ES 5,但"use strict"除外。

完整的 ECMAScript 5 教程

这是对 ECMAScript 5 的简短介绍。

如需完整概述,请访问 W3Schools JavaScript ES5 教程。

有关 JavaScript 版本的完整概述,请访问 JavaScript 版本。

❮ 上一节

下一节 ❯

风雨相关