javascript 字符串比較
js沒有專門的比較方法,只用 "==" 進(jìn)行比較。
有特殊情況。
當(dāng)比較 undefined 時(shí),會(huì)出錯(cuò)。
<script language="javascript">
var a;
alert(a);
alert(a == 'undefined');
</script>
返回結(jié)果:
undefined
false
那么應(yīng)該怎么辦呢?
這樣比較
<script language="javascript">
var a;
alert(a);
alert(a+'.' == 'undefined.');
</script>
這個(gè)時(shí)候便返回 true;
posted on 2009-07-03 17:04 星期五 閱讀(5497) 評(píng)論(1) 編輯 收藏 所屬分類: web 開發(fā)