gpt4 book ai didi

javascript - 在函数式编程的 javascript 中,返回回调而不是仅仅调用回调有什么惩罚吗?

转载 作者:行者123 更新时间:2023-11-30 13:37:55 24 4
gpt4 key购买 nike

我这样做是出于习惯:

function process( fn ){
// Some process that builds data
return fn( data );
}

返回回调并不总是必要的,我想知道这样做是否比简单地调用回调有任何性能影响:

function process( fn ){
// Some process that builds data
fn( data );
}

如果是,或者如果不是,那么为什么?

最佳答案

两者之间没有显着的性能差异。

原因:将返回值添加到堆栈以供调用者使用是一个微不足道的操作。

正如他们所说,它是 de minimis

关于javascript - 在函数式编程的 javascript 中,返回回调而不是仅仅调用回调有什么惩罚吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3868362/

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