我的漫漫程序之旅

          專注于JavaWeb開發
          隨筆 - 39, 文章 - 310, 評論 - 411, 引用 - 0
          數據加載中……

          JavaScript之Scope

          <html>
              
          <HEAD>
                  
          <title>Scope</title>
              
          </HEAD>
              
          <SCRIPT LANGUAGE="javascript">
                  
          //Scope是在function范圍內,不限制在while, if,或for 等body<方法體>內
                  
                  
          // 聲明一個全局變量,并賦初值為test
                  var foo = "test";
                  
          //在if代碼塊內
                  if (true{
                      
          //給foo賦新值為"new test"
                      //注意這里的foo,仍為全局變量
                      var foo = "new test";
                  }

                  alert(foo);
                  
          //創建一個函數來修改變量foo
                  function test(){
                      
          var foo = "old test";
                  }

                  
                  
          //我們調用時foo變量仍在function范圍內,結果為"old test"
                  test();
                  alert(foo);
                  
          //默認全局變量會加入到 window這個對象中去
                  alert(foo == window.foo);
                  
                  
          function test2(){
                      
          //雖然定義在了函數內,但是由于前面沒加var,默認為全局變量
                      names = "admin";
                  }

                  
                  test2();
                  alert(window.names);
                  document.writeln(
          "window對象的所有屬性:");
                  document.write(
          "<br />");
                  
          //查看window里面的所有屬性
                  for (var v in window) {
                      document.write(v);
                      document.write(
          "<br />");
                  }

              
          </SCRIPT>
              
          <body>
              
          </body>
          </html>


          posted on 2008-07-10 14:09 々上善若水々 閱讀(485) 評論(0)  編輯  收藏 所屬分類: JavaScript

          主站蜘蛛池模板: 无为县| 黑龙江省| 桃江县| 夏河县| 乐业县| 吴江市| 贵州省| 库车县| 淳安县| 洪江市| 酉阳| 广灵县| 吴桥县| 弥渡县| 天全县| 探索| 乐都县| 道真| 宣汉县| 渭南市| 丘北县| 玉林市| 许昌市| 翁牛特旗| 肃南| 新宁县| 南宫市| 名山县| 南京市| 凤冈县| 永定县| 普洱| 上高县| 历史| 林周县| 昌黎县| 福建省| 天柱县| 会东县| 大理市| 曲麻莱县|