一个帖子告诉你前端高频面试题有哪几个!

①什么是Vue的双向绑定?

答:Vue的双向绑定是指Vue框架中数据的改变和页面视图的更新是互相影响的,当数据改变时,页面视图也随之更新;当页面视图改变时,数据也随之改变。

②什么是原型链?

答:原型链指的是通过对象的 __proto__ 属性将一个对象连接到另一个对象,并通过这种方式地递归建立了一个原型链。当查找对象上的属性时,如果对象本身没有属性,则会沿着原型链逐级查找,直至找到该属性或者到达原型链的末端 null。

③闭包有什么作用?

答:闭包的作用主要有两个:一是能够保护变量不被其他代码所污染;二是能够暴露出函数内部的变量和状态,以便外部代码访问和修改。
④防抖和节流的作用?

答:防抖和节流都是为了解决函数频繁调用的问题,提高页面性能。

       防抖的作用是在短时间内多次触发同一事件时,只执行最后一次,中间的事件被忽略。

       节流的作用是使函数在一定的时间段内只执行一次,而不管这段时间内触发了多少次事件。

⑤asycn和await的作用?

答:async:async关键字用于修饰一个函数,使其返回一个Promise对象,可以使用await关键字           等待异步操作的结果,并以同步的方式处理它们。
       await:await关键字只能在async函数内部使用,用于等待一个异步操作的结果。如果这个操作是一个异步函数,await会暂停async函数的执行,直到异步操作完成并返回结果。可以将异步操作的结果赋值给变量,然后使用这个变量进行后续的同步操作。

⑥你可以接受无偿加班吗?

 答:我认为加班是解决问题的一种手段,在某些必要的时候我是可以接受加班的。但是我也认为无止境的加班并不一定是提高效率的好方法,因为它不仅会增加工作压力,还可能影响到工作和生活的平衡。所以我希望能够在工作必要时加班,但也希望能够合理规划工作,尽量避免长期加班的情况。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值