Javascript如何定义全局对象?

解决方案 »

  1.   

       如果要使用不在同一个页面上的话,使用cookie
      

  2.   

    javascript是在页面级别上的,所谓的全局对象,就是在function之外定义的变量。
      

  3.   


    <html>
    <head>
    <title>test</title>
    <script>
      var moreQuestion='97.00%''这个就是全局变量
    function fnc(){
      abc=10000;'这个也是全局变量
      var def=document.getElementById("www")'这个是局部变量
      def.innerHTML="全局变量问题"
    }
    </script>
    </head>
    <body>
    <div id=www></div>
    <body>
    </html><script>
      var aaa=null;'这个也是全局变量
    </script>
      

  4.   

    在function 外面定义就是全局变量哦。
      

  5.   

    js是跨页面的,只是不能跨域。
    比如打开了同一个域的两个页面,在A页面定义了一个全局变量,在B页面是可以访问到的。
      

  6.   

    var var_a = "global variable a";
    window.var_b = "global variable b";
      

  7.   

    在function外定义的 和 未定义但使用了的变量 都是全局变量
      

  8.   

    在function 外面定义就是全局变量