两个字符比较返回的都是Boolean值
对于非数字进行比较 则会先转换为数字进行比较
所有包含NaN的比较返回值都为false 包括NaN==NaN
特殊情况 当两边都是字符串 不会转换为数字进行比较
想要比较一个数字样式的字符串 则一定要先进行字符转型
而是比较他们的Unicode编码即字符编码
从第一位开始一位一位进行比较 当若比较出大小则不往下进行 取比较出的结果
若一直为相等 则 取相等 可利用这个特性进行字母排序
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
var a="1"<0;
//两个字符比较返回的都是Boolean值
console.log(a);
/*对于非数字进行比较 则会先转换为数字进行比较
所有包含NaN的比较返回值都为false 包括NaN==NaN*/
a="11"<"5";
console.log(a);
/*特殊情况 当两边都是字符串 不会转换为数字进行比较
*
* 想要比较一个数字样式的字符串 则一定要先进行字符转型
而是比较他们的Unicode编码即字符编码
从第一位开始一位一位进行比较 当若比较出大小则不往下进行 取比较出的结果
若 一直为相等 则 取相等 可利用这个特性进行字母排序*/
</script>
</head>
<body>
</body>
</html>