gpt4 book ai didi

javascript - 在变量函数中调用 Javascript 函数[解决]

转载 作者:行者123 更新时间:2023-11-30 07:49:25 24 4
gpt4 key购买 nike

我有一个清除用户文本的函数,但是clearText函数在函数和变量中。

我在网上找了一些资料,但有些解决方案只是解决了变量中的功能,没有两个功能。

谁能告诉我如何在函数和变量中调用函数?

关于语法我很抱歉,英语不是我的母语。我很难用谷歌翻译来翻译。

Calling a JavaScript function named in a variable我尝试了,但未定义。

<script>
var testing = (function(){
function clearText(){
/* call other function in this testing function */
}
/* other function */
})();
function resetInput() {
/* I call clearText() function here */
}
</script>

最佳答案

除非您的第一个函数返回 clearText(或以其他方式使其在该函数之外可访问),否则您不能在 resetInput 中使用它。

如果它确实返回clearText,那么您可以通过测试使用它:

var testing = (function(){
function clearText(){
console.log('clearText() triggered');
/* some code*/
}
/* some function */

return clearText; // ****
})();

function resetInput() {
testing(); // ****
}

resetInput();

如果它以某种其他方式(全局变量等)使 clearText 可用,您将如何使用它取决于其他方式。

关于javascript - 在变量函数中调用 Javascript 函数[解决],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55826092/

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