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;