2016 - 2024

感恩一路有你

javascript运算符优先级 算术运算符,逻辑运算符,关系运算符,哪个优先级高,哪个底?

浏览量:1407 时间:2021-03-11 11:09:10 作者:admin

算术运算符,逻辑运算符,关系运算符,哪个优先级高,哪个底?

1. 优先级顺序如下:算术大于关系大于逻辑。除逻辑非外,它的优先级高于上面的。上述三种运营商包括:2。布尔结果运算符包括逻辑运算符和关系运算符。算术:加、减、乘、除。关系:大于、小于、大于或等于、小于或等于、等于、不相等。逻辑:逻辑与,逻辑或。算术运算,即“四运算”,是加、减、乘、除的总称。它通常用于实数或复数。属于某个数集的两个数可以通过算术运算确定该数集的第三个数。在计算机中,算术运算还包括绝对值、求逆和逻辑运算比较。(少数书籍称为幂和根,也属于算术运算)。

Javascript算符的优先级介绍?

操作员优先级(从上到下递减)

(1)。[]()字段访问、数组下标、函数调用和表达式分组

(2)(一元运算符)-(一元运算符)-(减号)~(位运算符)!(逻辑运算符)删除新类型的空一元运算符,返回数据类型,对象创建,未定义值

(3)*/%(算术运算符)乘、除、模

(4)-(算术运算符)(字符串连接)加、减,字符串连接

(5)<<>>(位运算符)>>>移位

(6)<=>>=(关系运算符)小于、小于或等于、大于、大于或等于的实例

(7)=!====(关系运算符)等于,不等于,严格等于,不严格等于

(8)&(位运算符)按位与

(9)^(位运算符)按位异或

(10)|(位运算符)按位或

(11)&(逻辑运算符)逻辑与

(12)|(逻辑运算符)逻辑或

(13)?:(三元运算符)条件/三元运算符

(14)=-=*=/=(赋值运算符)C语言中的三个逻辑运算符是:logical not(!),逻辑与(&),逻辑或(|)。按优先顺序:!、&&、| |,!优先级最高,&;的优先级居中,|的优先级最低。

javascript运算符优先级 js运算符优先级排序 java中继承的含义和规则

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。