隨筆-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 才是私有的  回復  更多評論
            

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


          網站導航:
           
          主站蜘蛛池模板: 淮阳县| 房山区| 无为县| 甘谷县| 柏乡县| 周口市| 北辰区| 华亭县| 湖南省| 龙海市| 青海省| 沙洋县| 香河县| 手游| 滨海县| 恩平市| 大关县| 波密县| 朝阳市| 密山市| 龙胜| 靖边县| 遵义县| 耒阳市| 丹棱县| 星子县| 东丰县| 宁晋县| 固镇县| 白沙| 垦利县| 东丽区| 县级市| 新沂市| 柏乡县| 凤城市| 遂川县| 三门峡市| 门头沟区| 鄂托克前旗| 美姑县|