| 语言元素 |
描述 |
| ! 运算符 | 对表达式执行逻辑“非”运算。 |
| != 运算符 | 比较两个表达式的值,看其是否相等。 |
| !== 运算符 | 比较两个表达式的值,看其是否不相等或数据类型不一致。 |
| % 运算符 | 对两个表达式执行除法运算,返回余数。 |
| %= 运算符 | 对变量和表达式执行除法运算,余数赋给变量。 |
| & 运算符 | 对两个表达式执行按位“与”运算。 |
| &= 运算符 | 对变量和表达式执行按位“与”运算,结果赋给变量。 |
| && 运算符 | 对两个表达式执行逻辑连接运算。 |
| * 运算符 | 对两个表达式执行乘法运算。 |
| *= 运算符 | 对变量和表达式执行乘法运算,结果赋给变量。 |
| + 运算符 | 对两个数值表达式求和,或连接两个字符串。 |
| ++ 运算符 | 变量值加一。 |
| += 运算符 | 将变量和表达式的值相加,结果赋给变量。 |
| , 运算符 | 使两个表达式按顺序执行。 |
| - 运算符 | 从一个表达式的值减去另一个表达式的值或对一个表达式执行取负运算。 |
| -- 运算符 | 变量值减一。 |
| -= 运算符 | 从变量值中减表达式的值,结果赋给变量。 |
| / 运算符 | 对两个表达式执行除法运算。 |
| /= 运算符 | 对变量和表达式执行除法运算,结果赋给变量。 |
| < 运算符 | 比较一个表达式是否小于另一个表达式。 |
| << 运算符 | 将表达式向左移位。 |
| <<= 运算符 | 将变量的值左移由表达式指定的位数,结果赋给变量。 |
| <= 运算符 | 比较一个表达式的值是否小于等于另一个表达式的值。 |
| = 运算符 | 为变量赋值。 |
| == 运算符 | 比较两个表达式是否相等。 |
| === 运算符 | 比较两个表达式,看其值是否相等或数据类型是否一致。 |
| > 运算符 | 比较一个表达式的值是否大于另一表达式。 |
| >= 运算符 | 比较一个表达式的值是否大于等于另一表达式。 |
| >> 运算符 | 表达式向右移位,符号位不变。 |
| >>= 运算符 | 将变量的值左移由表达式指定的位数,符号位不变,结果赋给变量。 |
| >>> 运算符 | 表达式向右移位,包括符号位。 |
| >>>= 运算符 | 将变量的值左移由表达式指定的位数,包括符号位,结果赋给变量。 |
| ?: 运算符 | 根据条件执行其中一个语句。 |
| ~ 运算符 | 对表达式执行按位“非”(取反)运算。 |
| | 运算符 | 对两个表达式执行按位“或”运算。 |
| |= 运算符 | 对变量和表达式的值执行按位“或”运算,结果赋给变量。 |
| || 运算符 | 对两个表达式执行逻辑或运算。 |
| ^ 运算符 | 对两个表达式执行按位异或运算。 |
| ^= 运算符 | 对变量和表达式的值执行按位异或运算,结果赋给变量。 |
| 加法运算符 (+) | 求两个数值表达式的和,或连接两个字符串。 |
| 赋值运算符 (=) | 将一个值赋给变量。 |
| 按位与运算符 (&) | 对两个表达式执行按位与操作。 |
| 按位左移运算符(<<) | 将一个表达式的各位向左移。 |
| 按位取非运算符 (~) | 对一个表达式执行按位取非(求非)操作。 |
| 按位或运算符 (|) | 对两个表达式指定按位或操作。 |
| 按位右移运算符 (>>) | 将一个表达式的各位向右移,保持符号不变。 |
| 按位异或运算符 (^) | 对两个表达式执行按位异或操作。 |
| 逗号运算符 (,) | 使两个表达式连续执行。 |
| 比较运算符 | 返回 Boolean 值,表示比较结果。 |
| 复合赋值运算符 | 复合赋值运算符列表。 |
| 条件(三元)运算符(?:) | 根据条件执行两个表达式之一。 |
| 递减运算符 (--) | 将变量减一。 |
| delete 运算符 | 删除对象的属性,或删除数组中的一个元素。. |
| 除法运算符(/) | 对两个表达式执行除法运算。 |
| 相等运算符(==) | 比较两个表达式,看是否相等。 |
| 大于运算符(>) | 比较两个表达式,看一个是否大于另一个。 |
| 大于相等运算符 (>=) | 比较两个表达式,看一个是否大于等于另一个。 |
| 恒等运算符 (===) | 比较两个表达式,看是否值相等并具有相同的数据类型。 |
| 递增运算符(++) | 给变量加一。 |
| 不相等运算符 (!=) | 比较两个表达式,看是否不相等。 |
| instanceof 运算符 | 返回一个 Boolean 值,表明某个对象是否为特定类的一个实例。 |
| 小于运算符(<) | 比较两个表达式,看是否一个小于另一个。 |
| 小于相等运算符 (<=) | 比较两个表达式,看是否一个小于等于另一个。 |
| 逻辑与运算符 (&&) | 对两个表达式执行逻辑与操作。 |
| 逻辑非运算符 (!) | 对表达式执行逻辑非操作。 |
| 逻辑或运算符 (||) | 对两个表达式执行逻辑或操作。 |
| 取模运算符。 (%) | 对两个表达式执行除法运算,返回余数。 |
| 乘法运算符 (*) | 对两个表达式执行减法操作。 |
| new 运算符 | 创建一个新对象。 |
| 不恒等运算符 (!==) | 比较两个表达式,看是否具有不相等的值或数据类型不同。 |
| 运算符优先级 | 包含 JScript 运算符的执行优先级信息的列表。 |
| 减法运算符 (-) | 求两个表达式值的差。 |
| typeof 运算符 | 返回一个表示表达式的数据类型的字符串。 |
| 一元取相反数运算符(-) | 表示一个数值表达式的相反数。 |
| 无符号右移运算符 (>>>) | 表达式向右移位,包括符号位。 |
| void 运算符 | 避免一个表达式返回值。 |