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;