JavaScript中字符串相等比较
采集日期:2008-4-28作者:LiXianlin(注:本数据由系统自动采集,内容与BHCODE无关)
JavaScript中没有专门用来对字符串相等进行比较的函数,但提供了一个查找子串的indexOf函数,它返回String 对象内第一次出现子字符串的字符位置。现在字符串A和B,假如A在B中第一次出现的位置和B在A中第一次出现的位置相同,那么我们可以断定这两个字符串是相等的,这是区分大小写的情况,不区分大小写的话,就先将字符串都转换成大写或者是小写,再进行查找比较。
(1)、区分大小写
<script type="text/javascript">var str1="hello";var str2="hello";if(str1.indexOf(str2)==str2.indexOf(str1)){ alert(str1+"="+str2);}</script>
(2)、不区分大小写