道非道 非常道

          勤思、謹言、慎行、厚積、薄發

          統計

          web

          天圓

          經濟 政治 軍事

          鍵康

          javascript 字符串比較

           js
             沒有專門的比較方法,只用 "==" 進行比較。
             有特殊情況。
             當比較 undefined 時,會出錯。

              <script language="javascript">
                 var a;
                 alert(a);
                 alert(a == 'undefined');
              </script> 
             返回結果:
              undefined
              false
              
             那么應該怎么辦呢?
             這樣比較
             <script language="javascript">
                 var a;
                 alert(a);
                 alert(a+'.' == 'undefined.');
              </script>

             這個時候便返回 true;


            
           

          posted on 2009-07-03 17:04 星期五 閱讀(5497) 評論(1)  編輯  收藏 所屬分類: web 開發

          評論

          # re: javascript 字符串比較 2009-08-03 10:55 Dimmacro

          不用那么麻煩吧,直接 if(a==undefined)即可。。。。undefined 是一種特殊類型,不能和字符串 'undefined' 比較吧。。  回復  更多評論   

          主站蜘蛛池模板: 玛纳斯县| 靖西县| 从化市| 武川县| 绥中县| 天水市| 万盛区| 崇义县| 建水县| 武乡县| 梅州市| 府谷县| 屏东县| 巴彦县| 临朐县| 旺苍县| 忻城县| 广西| 措美县| 新疆| 黄山市| 桓台县| 阿拉善左旗| 会昌县| 阿尔山市| 兴安盟| 永清县| 闸北区| 两当县| 枞阳县| 明星| 台北县| 缙云县| 武威市| 岳西县| 连州市| 柞水县| 黎川县| 嘉义市| 额尔古纳市| 石门县|