gpt4 book ai didi

javascript - 扩展现有方法

转载 作者:行者123 更新时间:2023-11-29 17:51:15 26 4
gpt4 key购买 nike

所以,当我将一些元素推送到数组时,我有很多代码地方:

arr.push(...)

但问题是,我想在每次推送后运行自定义代码。基本上问题不仅仅是关于这个例子。我想要做的是这样的:

func1.func2(...);

在这之后我想运行另一个函数来获取所有的东西,func2 做的,例如记录它。但是代码中的这些函数很多,每次都这样写是不可取的:

if (func1.func2(...)) {
log_results();
}

相反,对于每个 func1.func2(),我希望自动运行另一个单独的函数,它将获取结果并记录下来。

最佳答案

真正做到这一点的唯一方法是将它包装在一个函数中,该函数可以完成您想要的额外工作。

function pushAndLog(item) {
arr.push(item);
// Additional Code here
logResults();
}

关于javascript - 扩展现有方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43591356/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com