2023我要吊打前端面试官(Es6 No.1)

🚀2023我要吊打前端面试官日记🚀

吊打面试官🤠Es6系列第一天

Created by Asen(阿胜)😎


系列热更中💥~~


R-C.jpg

面试官:Es6听过吗?简单讲讲Es6新特性.

聪明的小明🐽:"(听到题目迫不及待插嘴)Es6我知道的,Es6新增数据类型Symbol,模板字符串,Set/Map数据结构,然后可以解构赋值。。稍等我想想,那个数组展开运算符也是Es6的新特性,然后 emmmmmmmm "

面试官:“好的,还有吗?你讲讲模板字符串的功能还有解构赋值是只能用来赋值吗?(面试官反问了一大堆)”
🗙

正确回答方法:

Asen: “(耐心听面试官讲完话)好的,我大概跟您讲一下我对Es6见解。”

  1. (条理清晰)首先Es6新增了 let、const 两个声明变量的关键字。他们都会产生块级作用域,但不会进行变量提升,也不允许重复声明.
  2. 其次,Es6对原有的语法进行了增强,例如解构表达式可以进行数组与对象的解构、新增模板字符串可以进行变量拼接、并且也新增了函数参数默认值,降低了容错性.
  3. 数组新增方法,例如find、filter、includes、map、some、every、foreach等.
  4. 新增数据类型Symbol,新增数据结构Map和Set.
  5. 新增Promise、Proxy、以及Object的新方法:assign、is、keys、entries、values.
  6. 您好!关于Es6的新特性我认为主要就是这些!(在第五条说一自己比较熟悉的,这样就算面试官追问,也能应对的得心应手!!👻👻👻)
面试官:“好的!您刚提到Promise,可以讲讲promise的三种状态吗?”

至此,成功将面试官带到自己熟悉的领域,完美解决本题!🚀🚀🚀

更新日期:2023/3/16


Asen

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Asen-coder

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值