之前看到了一段代碼不得其解,如下:
          var t = 123123;
          = parseInt(t)+''
          alert(t.length)
          關鍵就是第二行的末尾加上了一個''符號。原來是length的屬性問題,只有String和Array還有function等對象才有的length屬性,int ,float都沒有。所以要加上''使t變量成對String類型,因為String就是對象,所以t就具有了length屬性。
          如果不加''的話,彈出的對話框就是一個“undefined”,編譯告訴你它不知道t是什么類型的。
          posted on 2008-01-09 17:27 湘江夜游神 閱讀(2458) 評論(1)  編輯  收藏 所屬分類: JavaScript

          FeedBack:
          # re: JavaScript中l(wèi)ength的用法
          2011-10-20 18:27 | 方法
          微微  回復  更多評論
            

          Locations of visitors to this page

          主站蜘蛛池模板: 绿春县| 雅江县| 历史| 岑溪市| 绥芬河市| 时尚| 越西县| 新巴尔虎右旗| 赤峰市| 澜沧| 大石桥市| 双流县| 类乌齐县| 读书| 邯郸市| 海盐县| 铁岭县| 巴林左旗| 临澧县| 安化县| 长岛县| 黄山市| 依安县| 江源县| 平利县| 汕头市| 沅江市| 昔阳县| 壤塘县| 长丰县| 深州市| 三亚市| 康保县| 峨眉山市| 庐江县| 米脂县| 浙江省| 郴州市| 大英县| 丰宁| 手机|