在 JavaScript 中可以对字符串进行各种操作, 下面本篇文章就来给大家介绍如何使用 JavaScript 对字符串进行相等判断, 希望对大家有所帮助.
在 JavaScript 中判断字符串是否相等, 一般使用相等运算符 "==" 或者 "===" 进行比较判断.
1, 使用 "==" 进行比较
"等同" 操作符, 简单判断 2 个变量值是否相等, 变量类型不一致时, 会做类型转换, 即忽略变量的类型进行比较
例子 1
- var str1 = "123456" ; // 字符串
- var str2 = "123456" ; // 字符串
- alert(str1==str2) ; // 打印出 true, 即相等
例子 2
- var str1 = 123456 ; // 整型
- var str2 = "123456" ; // 字符串
- alert(str1==str2) ; // 打印出 true, 即相等
2, 使用 "===" 进行比较
"恒等" 操作符, 先比较 2 个变量类型是否一致, 不一致返回 false, 一致时, 再比较 2 个变量的值是否相等
例子 1
- var str1 = "123456" ; // 字符串
- var str2 = "123456" ; // 字符串
- alert(str1==str2) ; // 打印出 true, 即相等
例子 2
- var str1 = 123456 ; // 整型
- var str2 = "123456" ; // 字符串
- alert(str1==str2) ; // 打印出 false, 即不相等
来源: http://www.css88.com/qa/javascript/11199.html