zhangsenwei

          張森煒的博客

          聯系 管理
            19 Posts :: 8 Stories :: 55 Comments :: 0 Trackbacks
          1 <script language="javascript"> 
          2 (function test(){ 
          3    var a=b=5 
          4    alert(typeof(a)) 
          5    alert(typeof(b)) 
          6 })() 
          7    alert(typeof(a)) 
          8    alert(typeof(b)) 
          9 </script> 
          var a=b=5 
          只定義a變量,
          b變量未定義,所以隱式定義,在js中隱式定義是全局變量..
          猜測var定義在解釋的時候,會拆分,象上面的定義,會把 var a;提到塊的前面去定義,
          而在原地賦初值即a=b=5
          posted on 2009-08-13 09:17 張森煒 閱讀(232) 評論(0)  編輯  收藏 所屬分類: JavaScript

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


          網站導航:
           
          主站蜘蛛池模板: 葵青区| 洪雅县| 如皋市| 黄平县| 砀山县| 稷山县| 航空| 都兰县| 绍兴县| 蓝田县| 镇康县| 蒙自县| 宣化县| 综艺| 兰西县| 库伦旗| 那曲县| 汝州市| 会同县| 桑植县| 安宁市| 申扎县| 建瓯市| 麟游县| 陈巴尔虎旗| 漳浦县| 新昌县| 灵山县| 盘山县| 鱼台县| 武功县| 体育| 肥西县| 安乡县| 广元市| 台江县| 防城港市| 疏勒县| 根河市| 外汇| 阿拉善左旗|