es6简述

作者: acsamson | 来源:发表于2019-05-28 17:28 被阅读0次

1. 箭头函数

首先是书写方便

其次是解决了this指向全局的问题, 这里改为了指向当前

2. es6模块化

可以用export来对外暴露函数, 外部通过import来引入函数


3. class类

里面的构造函数写在constructor里面

并且函数添加是用add(){}, 并没有function关键字

继承者用extends 父类来继承对象

构造函数要用到super()来引入继承的构造函数

4. set和map

set类似数组, 但是不允许有重复的元素出现

map的key可以是任意数据类型, 包括对象

他们两个的方法其实都是差不多的, 都是迭代的作用

image

map多了个set()和get()的方法, set是使用add()来进行添加的

5. promise

按照promise定义,他有四种状态

  • pending初始状态

  • fulfilled成功的操作

  • rejected失败的操作

  • settled 最后处理状态

函数内部主要有两个参数(resolve, reject)

6. 块级作用域let

7. 用for-of来遍历数组中的值

相关文章

  • ES6简述

    啥是ES6 大家都知道,JavaScript由DOM、BOM、ECMAScript组成,ECMAScript是标准...

  • es6简述

    1. 箭头函数 首先是书写方便 其次是解决了this指向全局的问题, 这里改为了指向当前 2. es6模块化 可以...

  • 前端面试2021-011

    1、简述对ES6的认识 ES6是一种新的客户端脚本语言标准,语法上对原生JS进行了扩展,如提供了声明变量的let关...

  • 简述ES6 展开符

    展开符 展开符就是我们熟悉的...这货真的很好用展开运算符在需要多个参数/变量/元素的位置展开表达式 ...后不改...

  • ES6 迭代器简述

    Iterator Iterator 是 ES6 引入的一种遍历机制,迭代器有两个核心概念: 迭代器是一个统一的接口...

  • TypeScript

    简述:TypeScript是一种微软开发的自由、开源的编程语言,是JavaScript的超集,遵循最新的ES6,发...

  • import与export在node.js中的使用

    简述 import与export是es6中模块化的导入与导出,node.js现阶段不支持,需要通过babel进行编...

  • ES6 之 字符串 常用方法

    今天是2018年2月15日,是除夕之夜。首先祝大家新年快乐。 简述:其实es6 查出来也好久了,但是虽然出来好久了...

  • 简述ES6的数据类型

    接下来扯一下ES6的数据类型,ES6新引入了一种Symbol的原始数据类型来表示独一无二的值。它和undefi...

  • ES6系列15道进阶应用题

    1.说出至少5个ES6的新特性,并简述它们的作用。(简答题) 使用结构赋值,实现两个变量的值的交换(编程题)。 3...

网友评论

      本文标题:es6简述

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