前端面经 ES6新特性

前端面试的知识点跟我想的不一样,以前我以为前端可能会考一些布局之类的方法。但是几乎都是问ES6什么的

ES6新特性

1.ES6里面首相出现了Class的概念,还有出现了原型,构造函数,继承

2.还出现了箭头函数

3.let、const的引入,修饰变量不可以改变,修饰对象,对象里面的属性不可以改变

4,ES6也出现了块级作用域{}

5.impot与export 导入与导出

6.template string 模板字符串 用`与$ 来进行拼接

7.includes repeat

        includes判断是否包含返回布尔值

erpeat获取字符串重复的次数

8.解构函数

从对象或者数组里面去数据

9.rest arguments 参数

几个运算符的增加

比如展开运算符,剩余运算符

还有Object新增的API

Object.assign()实现浅复制(就是把源目标对象的可枚举的属性复制给目标对象,也可以是对象的拼接)

Object.create创建一个新的对象

Object.defineProperty:为对象定义一个属性

Object.is 判断函数的值是否相等

Object.SetProtoTypeOf(设置原型对象中的方法)

Object,GetProtoTypeOf()(获取原型对象中的方法)

object.keys()  获取对象中属性的名字,作为数组返回。  Object.values(), 获取对象的值作为数组返回 Object.ertries() 获取对象属性的名字与值,作为数组返回[属性名,值],[属性名,值]

11.promise用同步的方式去写异步的代码

12, vue3 的原理是用了proxy做底层

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值