gpt4 book ai didi

javascript - 这两种函数调用方式的区别

转载 作者:数据小太阳 更新时间:2023-10-29 04:58:36 26 4
gpt4 key购买 nike

PopupFirstNameButton.addEventListener('click', FirstNameFunction);

// This gets called
function FirstNameFunction(){
alert("Hello");
}

// This does not
var FirstNameFunction = function (){
alert("Hello");
}

最佳答案

var FirstNameFunction = function (){
alert("Hello");
}

这是一个赋值语句,所以只有在它被执行之后,FirstNameFunction 才会被赋值。所以当 PopupFirstNameButton.addEventListener('click', FirstNameFunction);
正在执行,FirstNameFunctionundefined

关于javascript - 这两种函数调用方式的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5717542/

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