随笔分类 -  运算符

摘要:在 || 两侧的事物,可称之为元素,也有人称之为运算子,表达式等。 两个元素 a || b 如果a为true,返回a,不再计算b; 如果a为false,返回b 多个或运算符 意味着有多个元素 自左向右,第一个布尔值为true的元素被返回 如果所有元素的布尔值均为false,则最后一个元素被返回 多姿 阅读全文
posted @ 2021-01-07 10:54 李逍遥701 阅读(1645) 评论(0) 推荐(0)
摘要:第一个表达式的值,决定了第二个表达式是否运行。 阅读全文
posted @ 2021-01-07 10:27 李逍遥701 阅读(416) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-12-10 08:52 李逍遥701 阅读(424) 评论(0) 推荐(0)
摘要:< <= > >= in instanceof 阅读全文
posted @ 2020-12-09 21:12 李逍遥701 阅读(80) 评论(0) 推荐(0)
摘要:有NaN存在 一律返回false 有布尔值存在 把布尔值转换为数字,再进行比较。true为1,false为0. 有null和undefined存在 返回true 有大boss字符串存在 两边都是字符串:比较字符串的值是否相同 数字型字符串:转换为数字后进行数字值的比较 一边为布尔类型:布尔转换为数字 阅读全文
posted @ 2020-12-09 11:42 李逍遥701 阅读(62) 评论(0) 推荐(0)
摘要:<<(左移) 00000000,00000000,00000000,00001001 指定了左移n位后,会有两件事发生: 数串的最左边有n个数字消失 数串最右边新增n个0 去掉最左边n个数又加上最右边n个数,虚晃一枪,还是32位 >>(带符号右移) 阅读全文
posted @ 2020-12-09 11:06 李逍遥701 阅读(116) 评论(0) 推荐(0)
摘要:15 00000000,00000000,00000000,00001111 9 00000000,00000000,00000000,00001001 &:1 1 1 |:1 0 1;0 1 1;1 1 1 ~:0->1;1->0 阅读全文
posted @ 2020-12-09 10:34 李逍遥701 阅读(135) 评论(0) 推荐(0)
摘要:看到表达式,首先处理圆括号中的内容。 阅读全文
posted @ 2020-12-09 10:03 李逍遥701 阅读(288) 评论(0) 推荐(0)
摘要:以运算符为中心,从运算符的角度来看: var n=1+2*3; 有加号和乘号运算符,其中二者均是二元运算符。 如果没有相应的规则来规定这个表达式,那么最终的结果也就不了了之了,所以需要相应的规则,而这个规则就包含优先级。 优先级:把优先级最高的运算符抽象成皇帝,运算符所操作的运算元抽象成宝物,皇帝地 阅读全文
posted @ 2020-12-09 09:57 李逍遥701 阅读(177) 评论(0) 推荐(0)
摘要:a**b。 a为底数,b为次数。 阅读全文
posted @ 2020-12-09 09:22 李逍遥701 阅读(78) 评论(0) 推荐(0)
摘要:1 var a=1; 2 var b=2; 3 4 var c=a+b;//3 5 var s=1+"fly";//"1fly" 以上是加号作为二元运算符时的使用方法。 当加号作为一元运算符呢? 1 var s="1"; 2 var s1="2"; 3 var s2=+s;//s2=1 加号相当于一 阅读全文
posted @ 2020-12-09 09:20 李逍遥701 阅读(181) 评论(0) 推荐(0)