《前端面试题》- 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有新增的部分即可。

相关推荐
weixin-a1530030831627 分钟前
vue疑难解答
前端·javascript·vue.js
流星白龙1 小时前
【Qt】1.安装QT
开发语言·qt
励志不掉头发的内向程序员2 小时前
【Linux系列】解码 Linux 内存地图:从虚拟到物理的寻宝之旅
linux·运维·服务器·开发语言·学习
Bellafu6663 小时前
selenium 常用xpath写法
前端·selenium·测试工具
superxxd3 小时前
跨平台音频IO处理库libsoundio实践
开发语言·qt·音视频
_OP_CHEN5 小时前
C++基础:(十二)list类的基础使用
开发语言·数据结构·c++·stl·list类·list核心接口·list底层原理
blackorbird6 小时前
Edge 浏览器 IE 模式成攻击突破口:黑客借仿冒网站诱导攻击
前端·edge
谷歌开发者7 小时前
Web 开发指向标 | Chrome 开发者工具学习资源 (一)
前端·chrome·学习
名字越长技术越强7 小时前
Chrome和IE获取本机ip地址
前端
天***88967 小时前
Chrome 安装失败且提示“无可用的更新” 或 “与服务器的连接意外终止”,Chrome 离线版下载安装教程
前端·chrome