ecmascript5是不是es6

藏色散人
藏色散人原创
2021-11-30 11:37:28861浏览

ecmascript5不是es6,ecmascript5是ECMAScript第五个版本,简称为ES5和ECMAScript 2009,而es6全称是ECMAScript 6,是JavaScript的下一个版本标准。

本文操作环境:windows7系统、ECMAScript 6版、DELL G3电脑

ecmascript5是不是es6?

ecmascript5不是es6。

下面给大家分别介绍下ES5 和ES6.

ECMAScript 5简介:

ECMAScript 5 也称为 ES5 和 ECMAScript 2009。是ECMAScript第五个版本。

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 6简介:

ES6, 全称 ECMAScript 6.0 ,是 JavaScript 的下一个版本标准,2015.06 发版。

ES6 主要是为了解决 ES5 的先天不足,比如 JavaScript 里并没有类的概念,但是目前浏览器的 JavaScript 是 ES5 版本,大多数高版本的浏览器也支持 ES6,不过只实现了 ES6 的部分特性和功能。

推荐学习:《javascript基础教程

以上就是ecmascript5是不是es6的详细内容,更多请关注php中文网其它相关文章!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。