js字符串比较
1,大写字母小于小写字母 a='ang',b='Zh' 那么a>b
2,可以使用字符串的toUpperCase()/toLowerCase()方法不区分字母的大小写. a.toUpperCase()<b.toUpperCase();
3,如果比较两个引用类型的变量,要想比较成功,两个变量必须参照完全相同的实体;例如
var a=['a','b','c']; var b=['a','b','c']; if(a.toString()==b.toString()){ alert('same'); }else{ alert('not same'); }
如果直接比较a,b,则比较失败;
4.字符串类型的变量是按照引用复制和传递的,但是由于字符串声明后不能被修改,所以可以直接比较两个字符串类型的变量的内容.
按照引用复制和传递可以节约内存

浙公网安备 33010602011771号