# 【必会】ES5 和 ES6 的区别,说几个 ES6 的新增方法

# 【必会】ES6 的继承和 ES5 的继承有什么区别

# 【必会】var、let、const 之间的区别

# 【必会】class、extends 是什么,有什么作用

# 【必会】module、export、import 有什么作用

# 【必会】使用箭头函数应注意什么/箭头函数和普通函数的区别

# 【必会】ES6 的模板字符串有哪些新特性?并实现一个类模板字符串的功能

# 【必会】介绍下 Set、Map 的区别

# 【必会】setTimeout、Promise、Async/Await 的区别

# 【必会】Promise 有几种状态,什么时候会进入 catch?

# 【必会】ES6 怎么写 class ,为何会出现 class

# 【必会】如何获取多个 Promise 最后整体结果?

# 【必会】ES6 如何转化为 ES5,为什么要转化

# 【必会】日常前端代码开发中,有哪些值得用 ES6 去改进的编程优化或者规范

# 【必会】ES6 和 node 的 commonjs 模块化规范的区别

# 【必会】Promise 中 reject 和 catch 处理上有什么区别

# 【必会】理解 async/await 以及相对 Generator 的优势

# 【必会】手写一个 Promise

# 【必会】Promise 如何封装一个 Ajax

# 【必会】下面的输出结果是多少

# 【必会】以下代码依次输出的内容是

# 【必会】分析下列程序代码,得出运行结果,解释其原因

# 【必会】分析下列程序代码,得出运行结果,解释其原因

# 【必会】使用结构赋值,实现两个变量的值的交换

# 【必会】说一下 ES6 的导入导出模块