道非道 非常道

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

          統計

          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 星期五 閱讀(5504) 評論(1)  編輯  收藏 所屬分類: web 開發

          評論

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

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

          主站蜘蛛池模板: 博乐市| 石渠县| 青河县| 韶关市| 达州市| 平山县| 五华县| 鹰潭市| 桑日县| 出国| 满洲里市| 凌源市| 朝阳市| 曲阳县| 宣武区| 抚松县| 黄大仙区| 论坛| 霍城县| 治县。| 南靖县| 买车| 思南县| 太和县| 鹿泉市| 九寨沟县| 绍兴县| 和平县| 双鸭山市| 三亚市| 环江| 开化县| 安阳县| 巴青县| 嘉义县| 宝坻区| 邯郸县| 武强县| 尼勒克县| 辽宁省| 德钦县|