发表于: 2020-03-23 22:55:13

0 1613


一、今天完成的事情


关系运算符

/*
* 关系运算符
* 通过关系运算符,可以比较两个值之间的大小关系
* 如果关系成立他会返回true,如果不成立,他会返回false
* > 大于号
* -判断符号左侧的值是否大于右侧的
* -如果关系成立,返回true,如果不成立则返回false
* >= 大于等于
* -判断符号左侧的值是否大于或等于右侧的值
* < 小于号
* -判断符号左侧的值是否小于右侧的
* <=小于等于
* -判断符号左侧的值是否小于或等于右侧的
* 非数值的情况
* -对于非数值进行比较时,他会先转换成数字,再进行比较
* -如果符号两侧的值都是字符串时,不会将其转换为数字进行比较,而会分别比较字符串中字符的Unicode编码
* -比较字符编码时,是一位一位进行比较,如果两边的第一位都一样,则比较下一位,以此类推
* -可以做英文排序,比较中文时么有意义
* -如果比较两个字符串型的数字,可能会得到不可预期的结果
* //注意,在比较两个字符串型的数字时,一定一定要转型
* */
var result8 = 5 > 10;
console.log("result = " + result8);//返回false
//非数值的情况
console.log(1 > true);//false
console.log(1 >= true);//true
console.log(1 > "0");//true
console.log(10 > null);//true
//任何值和NaN 比较都是false
console.log(10 > "hello")//false,hello转换成数字是undefined
console.log("11" < "5");//true ,两边都是字符串时,比较的是字符串的编码
console.log("a"< "b");// true ,两边都是字符串时,比较的是字符串的编码
console.log("abc" < "b" );//true 比较字符编码时,是一位一位进行比较,如果左右两边的第一位都一样,则比较下一位,以此类推
Unicode编码表
怎么输出Unicode编码表里的内容
<script>
/*
* Unicode编码表
* 怎么输出Unicode编码表里的内容
* 在字符串中使用转义字符输入Unicode编码
* \u四位编码
* 在网页中使用Unicode编码
* &#编码,这里的编码需要的是十进制的
* 怎样将十六进制的转换成十进制的,打开电脑自带的计算器,然后选择程序员,输入十六进制的数,转换成十进制的数
* */
console.log("\u2620");// \u2620 会输出一个小骷髅头
</script>
<h1>&#9760;</h1> //&#9760,是十进制的数,需要用十六进制的2620转换成十进制的,在网页里写的跟JS 中写的是不一样的

二、明天要做的事情

继续学习新知识

三、遇到的困难

四、收获

学习了怎么使用Unicode编码表,关系运算符


返回列表 返回列表
评论

    分享到