不喜欢用第三方库, 自己写了个debounce

来源:7-1 搜索页面搜索框开发

宝慕林4313846

2021-08-18

图片描述图片描述
跟老师的效果一样, 不知道有没有什么性能问题,请老师指点

写回答

3回答

月入三千不是梦

2022-07-13

返回result没有意义,因为setTimeout是异步函数,所以你这里返回的result结果永远都是undefined。

0
0

月入三千不是梦

2022-07-13

你用箭头函数时不需要使用 that 记录 this

0
0

ustbhuangyi

2021-08-18

性能问题到没有,不过你的 debounce 内部返回的函数,为啥要返回 result,没有必要吧。
如果是真实项目,这些基础的库,我觉得用第三方库要比自己写靠谱,如果只是想练手,可以自己写。

0
2
ustbhuangyi
回复
宝慕林4313846
但是这么写有问题吧,函数是异步执行的
2021-08-18
共2条回复

Vue3开发企业级音乐Web App 明星讲师带你学大厂代码

慕课网明星讲师黄轶深度讲解 Vue3.0 ,提升的不止是Vue代码能力

2223 学习 · 1002 问题

查看课程