为了账号安全,请及时绑定邮箱和手机立即绑定

在html中写了两个js函数怎么组合起来在一个网页中呈现

在html中写了两个js函数怎么组合起来在一个网页中呈现

小幸运17 2016-07-30 18:06:44
为什么我调用了两个函数,页面中只有一个函数可以实现,且如果删除一个外联js,则另一个也可以实现,但就是他两不能同时实现,求教
查看完整描述

1 回答

已采纳
?
Ryn_xiao

TA贡献3条经验 获得超2个赞

是否函数同名覆盖,建议单独命名空间,例如:

var scope1 = (function() {
    // your function
    var fun1 = function() {};
    return {
        fun1 : fun1
    }
})();

var scope2 = (function(){
    // your function2
    var fun2 = function() {};
    // some variable
    var a, b, c
    return {
        fun2 : fun2, 
        a : a,
        b : b
        //...
    };
})();

// 调用
scope1.fun1();
scope2.fun2();
scope2.a;


查看完整回答
1 反对 回复 2016-07-30
  • 1 回答
  • 0 关注
  • 1739 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信