前端之ES6篇(待解答)

124 阅读1分钟

1. es6对函数做了哪些优化?

2. 说说对async/await的理解?

3. Generator函数是什么?应用场景?

4. Object.is()和比较操作符"="的区别是什么?

5. 说说对Iterator的理解?

6. Reflect是什么?应用场景?

7. ES6对ES5有哪些方面的优化呢?

8. 举例说明你对ES6的extenteds的理解?

9. 举例说明你对ES6的class的理解?

10. 喜欢ES6哪些特性?

11. 举例说明拓展运算符有什么用途?

12. es6的模板字符串有什么新的特性?

13. es6实现快速数组去重?

14. TypedArray的应用场景?

15. Set和WeakSet有什么区别?

16. Map和WeakMap有什么区别?

17. Symbol有什么作用?

18. for...of和for...in区别?

19. es6新增哪些数据类型?

20. let、const、var有什么区别?

21. 使用箭头函数应该注意什么?

22. 箭头函数与普通函数的区别是什么?有哪些新特性?

23. 对set数据结构的理解?

24. 对class的理解?

25. 对es6函数的rest参数的理解?

26. 对Babel的理解?

27. module、export、import分别有什么作用?

28. 对es6的module体系的理解?

29. es7新增了哪些新特性?

30. 待补充?