• 技术文章 >Web开发 >JavaScript

    js声明全局变量

    宋雪维宋雪维2021-01-12 15:19:08原创1740

    在JavaScript中,对于除了函数之外的具有全局范围的变量我们一般称之为全局变量,我们在使用JavaScript写脚本的时候,任何功能都是可以访问它的。那JavaScript中全局变量又是如何声明的呢?本文介绍js声明全局变量的三种方法:1、使用var+变量名,在外部声明;2、在方法内部声明,直接给标识符test赋值,不使用var关键字;3、使用window全局对象声明。

    1、使用var+变量名,在外部声明

     
    var msg; //默认值undefined
    $(function(){
        setmsg();
        showmsg();
    })
    function setmsg(){
        msg = "hello world";
    }
    function showmsg(){
        alert(msg);
    }

    2、在方法内部声明,直接给标识符test赋值,不使用var关键字

    test = 5;//全局变量 
    function a()
    {
      aa=3; //全局变量
      alert(test);
    }

    3、使用window全局对象声明

    <script> 
      window.test = 50; 
      alert(test);//输出50 
    </script>

    以上就是js声明全局变量的三种方法,这三种方法使用得到的结果都是一样的,大家可以选择其中一种方法使用哦~

    专题推荐:js声明全局变量
    品易云
    上一篇:js判断字符串是否为空 下一篇:js对象添加属性

    相关文章推荐

    • Python异常输出美化工具PrettyErrors如何使用?• python中ruamel.yaml模块是什么?• python迭代器中Yield方法怎么用?• python中如何实现自动化操纵浏览器?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网