美文网首页
ES6新增特性总结

ES6新增特性总结

作者: ImmortalSummer | 来源:发表于2020-04-23 16:09 被阅读0次

ECMAScript 6(简称ES6)是于2015年6月正式发布的JavaScript语言的标准,正式名为ECMAScript 2015(ES2015)

ES6相对于JS增加了一下新特性:

  1. 变量部分新增 let 和const声明关键字, 实现变量的块级作用域.
  2. 新增箭头函数, 箭头函数this的指向是固定的. (react中有体现)
  3. 新增扩展运算符(...), 用来接收入参, 展开数组/json等.
  4. 新增模板字符串(`${变量名}`)
  5. 新增json的序列化JSON.stringify(json) 和反序列化JSON.parse(jsonStr)
  6. 更好的面向对象, 新增 class (类) constructor(构造函数) extends (继承) super (超类) 来支持面向对象开发.
  7. 模块化
  8. 异步操作 promise
  9. babel编译, ES6 在一些低版本的浏览器下不兼容了, 可以通过 babel编译, 将含有ES6代码的js文件, 编译成普通的js代码文件.

相关文章

  • ES6新增特性总结

    ECMAScript 6(简称ES6)是于2015年6月正式发布的JavaScript语言的标准,正式名为ECMA...

  • ES6 实用新增特性总结

    以下内容是我在学习ES6的语法时整理的一些比较常用的新特性。 let和const let可以理解为var的替代版本...

  • es6数组的扩展

    es6中数组较es5增加了很多特性。先简单总结一下,方便自己学习记忆。新增特性: 扩展运算符(...),将一个数组...

  • es6新增特性

    一、变量的改变 let 用来声明变量(块级作用域) const 用来表示常量(块级作用域) 块级作用域 就是在{}...

  • es6新增特性

    个人主观意见整理es6中常用十个特性:1、默认参数2、模版表达式3、多行字符串4、解构赋值5、改进的对象表达式6、...

  • ES6新增特性

    const(声明常量), let(声明变量)关键字;map 和 set 数据类型;模板字符串;对象数组解构赋值;函...

  • ES6改良ES5中的5大“缺陷”

    前言 ECMAScript 6 (ES6) 新特性可以分为: 新增语法(例如:class) 增强 JavaScri...

  • ES6 笔记(常量&&变量)

    ES6 笔记(常量&&变量) 变量&&常量 新特性 ES6 新增了let命令,用来声明变量。它的用法类似于var,...

  • Promise基础

    1、Promise是什么? promsie是ES6新增的一个特性,它已经列入ES6的正式规范中promise是抽象...

  • ES6特性总结

    ES6 新增了很多特性,这里罗列了一些常用的,供大家参考。 ES6常用方法罗列 let、count iterabl...

网友评论

      本文标题:ES6新增特性总结

      本文链接:https://www.haomeiwen.com/subject/tijaihtx.html