gpt4 book ai didi

javascript - 匿名函数和带函数表达式的变量语句有什么区别?

转载 作者:行者123 更新时间:2023-12-01 02:48:47 25 4
gpt4 key购买 nike

对于以下两个函数,我不明白函数B在读取脚本时不会像函数A一样立即运行。

相反,我必须在函数 B 之后调用它 startTick();

//Function A
(function () {
console.log("startTick");
clockSection.textContent = getTime();

})();


//Function B
var startTick = function () {
console.log("startTick");
clockSection.textContent = getTime();

};

最佳答案

首先声明一个函数:(function(){}),然后调用它(function (){})()。请注意函数 A 中函数声明后的括号。它是 callint it。函数 B 没有被调用,只是声明了。

关于javascript - 匿名函数和带函数表达式的变量语句有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47101252/

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