呃.....菜菜鸟提问window['MGJS'] = {};
window['MGJS']['$'] = $;
window['MGJS']['setStyleDisplay'] = setStyleDisplay;
window['MGJS']['goTop'] = goTop;
window['MGJS']['switchTab'] = switchTab;
window['MGJS']['loadCommentShortcut'] = loadCommentShortcut;
window['MGJS']['getElementsByClassName'] = getElementsByClassName;请问这上面的代码表示什么意思?设置全局变量吗?

解决方案 »

  1.   

    是的,相当于设置全局变量window['MGJS'] = {};等价于window.MGJS = {};
      

  2.   

    为window对象添加一个MGJS的属性, 类型为Object再给这个MGJS对象添加若干属性,方法window可以省略不写, 也可以理解为全局变量吧 ╮(╯_╰)╭
      

  3.   

    全局变量不就是window的属性吗??
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML>
    <head>
    <script>
    var a=100
    alert(window["a"])
    alert(window["b"])
    var b=100
    alert(window["b"])
    </script>
    </head>
    <BODY>
    </BODY></HTML>
      

  4.   

    真正的全局是Global对象的,例如isNaN()