做js字符串比较时,没有和java中equalsIgnoreCase()一样的方法忽略大小写比较两个字符串是否相等,必须把两个字符串都变为小写,或大写进行比较。
<script type="text/javascript">
vara = "aBc";
varb = "AbC";
//if(a.toUpperCase() == b.toUpperCase())
if(a.toLowerCase()==b.toLowerCase()) {
alert("ok");
}
</script>
本文介绍了一种JavaScript中实现大小写不敏感的字符串比较方法。由于JavaScript本身并未提供像Java中equalsIgnoreCase()这样的内置函数,因此需要通过将字符串转换为统一的大小写形式来达到比较的目的。
做js字符串比较时,没有和java中equalsIgnoreCase()一样的方法忽略大小写比较两个字符串是否相等,必须把两个字符串都变为小写,或大写进行比较。
<script type="text/javascript">
vara = "aBc";
varb = "AbC";
//if(a.toUpperCase() == b.toUpperCase())
if(a.toLowerCase()==b.toLowerCase()) {
alert("ok");
}
</script>
404
976
335

被折叠的 条评论
为什么被折叠?