隨筆-6  評論-2  文章-0  trackbacks-0
          function b()
          {
              i 
          = 3;
          }

          function a()
          {
              i 
          = 1;
              b();
              alert(
          "i="+i);
          }
          a();

          看上例代碼,a()和b()里面的變量i都沒有使用var聲明,最終alert結果會是3!!!
          posted on 2008-05-11 11:23 vls 閱讀(258) 評論(1)  編輯  收藏 所屬分類: Javascript

          評論:
          # re: js中顯式聲明的重要性 2008-05-11 14:53 | 隔葉黃鶯
          和 shell 一樣的,局部中聲明了變量其實是全局的

          加了 var 才是私有的  回復  更多評論
            

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 科尔| 将乐县| 内黄县| 东安县| 梨树县| 博白县| 盈江县| 星子县| 剑阁县| 新沂市| 洛阳市| 万盛区| 德令哈市| 海门市| 扬州市| 团风县| 邵阳县| 陕西省| 江门市| 邵东县| 丽水市| 塘沽区| 道孚县| 郎溪县| 大同县| 定安县| 沂源县| 汉阴县| 永定县| 扶风县| 新巴尔虎右旗| 沭阳县| 桂林市| 江华| 荣成市| 五指山市| 黄大仙区| 察隅县| 印江| 当涂县| 莱州市|