首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用命名空间JavaScript?

如何使用命名空间JavaScript?
EN

Stack Overflow用户
提问于 2015-04-14 17:33:20
回答 2查看 79关注 0票数 0

您好,我正在尝试调用名称空间JavaScript,它在下面的HTML表示中的内部JavaScript中给出。

代码语言:javascript
复制
<head>
    <script type="text/javascript">
        var ns = {
            sampleAlert : function() {
                ns.message(var );
            }

            message :function(var ) {
                alert('msg');
            }
        }
    </script>
</head>

<body>
    <!--how to call the function sampleAlert-->
</body>

这有可能吗?我无法在主体中调用名称空间JavaScript函数。

EN

回答 2

Stack Overflow用户

发布于 2015-04-14 17:41:53

这样叫它:

代码语言:javascript
复制
ns.sampleAlert();

有关JavaScript命名空间的更多了解,请阅读this链接

票数 0
EN

Stack Overflow用户

发布于 2015-04-14 17:58:50

您可能需要执行以下操作。

代码语言:javascript
复制
<head>
    <script type="text/javascript">
        var ns = {
            sampleAlert : function(messageText) {
                ns.message(messageText);
            },

            message : function(text) {
                alert('msg ' + text);
            }
        }
    </script>
</head>

<body>
    <!--how to call the function sampleAlert-->
    <script type="text/javascript">
        ns.sampleAlert("this text will be displayed in the alert");
    </script>
</body>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29623880

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档