gpt4 book ai didi

javascript - 通过 HTML 调用嵌套的 JavaScript 函数(简单)

转载 作者:行者123 更新时间:2023-11-28 20:35:54 25 4
gpt4 key购买 nike

我知道这是一个重复的主题,但这个主题不同,因为我使用了非常简单的示例。我有一个像这样的 JavaScript 函数:

(function myfunction($){
function a(){
alert("A section");
}
function b(){
alert("B section")
}
})();

我想创建一个 HTML 按钮来调用函数 A 和函数 B。我该怎么做?

最佳答案

通过在闭包外部声明名称使它们成为全局的,然后在闭包内分配它们。

var a, b;
(function myfunction($){
a = function() {
alert("A section");
}
b = function() {
alert("B section")
}
})();

您可以通过将它们包装在对象中来减少全局命名空间的污染:

var myfuns = (function myfunction($) {
return { a: function() {alert("A section");},
b: function() {alert("B section");}
};
})();

然后调用myfuns.amyfuns.b

关于javascript - 通过 HTML 调用嵌套的 JavaScript 函数(简单),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15389071/

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