![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
回调函数应用技巧
moguPeople
一个切图仔~
展开
-
js - 回调函数的应用技巧之切片编程
应用场景:在不改动原函数的情况下,在函数前执行另一个函数; // 前置函数 在当前函数执行前面增加一个函数实现再不更改原函数的情况下 对目标进行预处理; Function.prototype.before = function(callBack){ let that = this; // 将 this 指向原函数; return function(){ callBack() // 执行 前置函数 that.apply(that, arguments) // 执行原函数原创 2020-10-15 15:04:46 · 337 阅读 · 0 评论 -
js - 回调函数的应用技巧之计数执行
在一些业务场景会有两个独立函数共同修改一个对象,而我们又不知道对象什么何时完成的时候,就要用回调函数来进行解决。 如:有两个单独文本文件,我们需要获取里面的内容来填充一个对象,我们在填充完成之后来获取对象。 获取文本文件并填充 let fs = require('fs'); function fn(acount, callBack){ let obj = {}; return function(key, data){ obj[key] = data; // 计数自原创 2020-10-15 10:20:30 · 268 阅读 · 1 评论