《前端面试题》- JS基础 - 简单谈谈ES6新增了哪些内容

问题

简单谈谈ES6新增了哪些内容

回答

ES新增的对象有:

Symbol、Set、Map、WeakSet和WeakMap、ArrayBuffer、TypedArray、DataView、Promise、GeneratorFunction 和 Generator、Reflect、Proxy

具体可参考:https://www.jianshu.com/p/b54f7ad1cae3https://www.jianshu.com/p/fcaa8c435d39

ES6原有对象新增

  • Object新增了4个方法属性: assign,getOwnPropertySymbls,is和setPrototypeOf。
  • String对象自身新增两个方法属性:fromCodePoint和raw。String.proprtype新增6个方法属性: codePointAt, startsWith, endsWith, includes, normalize和repeat。
  • Array对象新增了两个方法属性: of 和from。 Array.prototype新增了7个方法属性:fill,copyWithin, find, findIndex,entries,keys,values.

具体可参考:https://www.jianshu.com/p/e3e5ad6d6d3f

其他内容:

let、const、解构赋值、字符串扩展等

这里不需要把所有的点都回答到,大致回答下知道ES6有新增的部分即可。

相关推荐
小浪学编程几秒前
C#学习9——接口、抽象类
前端·学习·c#
Dontla2 分钟前
《黑马前端ajax+node.js+webpack+git教程》(笔记)——ajax教程(axios教程)
前端·ajax·node.js
打小就很皮...6 分钟前
基于 Vue 和 Node.js 实现图片上传功能:从前端到后端的完整实践
前端·vue.js·node.js
mxs05237 分钟前
抢购Python代码示例与技术解析
开发语言·数据库·python
面包资料屋19 分钟前
整理了 2009 - 2025 年的【199 管综真题 + 解析】PDF,全套共 34 份文件
开发语言·javascript·pdf
zc.z19 分钟前
sentinel核心原理-高频问题
java·开发语言
ange201724 分钟前
前端工程的相关管理 git、branch、build
前端·git
破晓的历程24 分钟前
Qt之QMessageBox
服务器·开发语言·qt
EverestVIP25 分钟前
Qt中控件的Viewport作用
开发语言·qt
慢一点会很快27 分钟前
【C++】汇编角度分析栈攻击
开发语言·汇编·c++