前端面试题(最基本的,刚来来找班上的)

1、节流与防抖

节流:规定事件内只执行一次

防抖:在规定秒后执行,如果在等待时间内被触发就重新等待

作用:防止高频事件的重复触发,数据的不必要请求

防抖:

节流:

2、v-mode的原理

使用了Object.defineProperty来实现的

3、vuex2的响应式原理

使用了Object.defineProperty()和发布者、订阅者来实现的

4、深、浅拷贝

基本数据类型没有深浅拷贝这个问题,只有引用数据类型有深浅拷贝的问题

浅拷贝我们可以使用object.assign来实现 object.assign({},obj) 当obj就一层的时候是深拷贝,但是有多层的时候是浅拷贝

...扩展运算符(let abj={...obj} 跟assign一样

concat()

slice()

深拷贝

JSON.parse(JSON.stringify(arr)) 不能处理函数和正则

手写 递归思想 判断数据类型

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值