gpt4 book ai didi

javascript - JavaScript 中高效的函数声明

转载 作者:行者123 更新时间:2023-11-28 19:42:37 25 4
gpt4 key购买 nike

我有一些 JavaScript 代码需要每 6 秒运行一次,如下所示:

this.y = function()
{
//some logic that may or may not call y_a or y_b

this.y_a = function()
{
//some logic
}
this.y_b = function()
{
//some logic
}

var self = this;
setTimeout(function(){ self.y(); }, 6000);
}

y_ay_by 范围之外不需要。

由于该函数每 6 秒调用一次,因此不断重新声明 y_ay_b 效率是否非常低?或者我应该在 y 范围之外定义它们吗?

最佳答案

As this function is being called every 6 seconds, is it significantly inefficient to keep redeclaring y_a and y_b?

可能不是。从计算机术语来看,六秒是一个非常长的调用间隔。

Or should I define them once outside the scope of y?

可能,除非您每次都有充分的理由重新定义它们。

关于javascript - JavaScript 中高效的函数声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24802817/

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