JScript 8.0 中文手册| 首页 | asp之家
运算符 (JScript)

JScript 包含大量运算符,它们属于算术、逻辑、按位、赋值和杂项类别。以下各节链接到有关解释如何使用这些运算符的信息。

本节内容

加法赋值运算符 (+=)

将两个数相加或串联两个字符串,然后将结果赋给第一个参数。

加法运算符 (+)

将两个数相加或串联两个字符串。

赋值运算符 (=)

给变量赋值。

按位“与”赋值运算符 (&=)

对两个表达式执行按位“与”运算,然后将结果赋给第一个参数。

按位“与”运算符 (&)

对两个表达式执行按位“与”运算。

按位左移运算符 (<<)

将一个表达式的位左移。

按位“取非”运算符 (~)

对一个表达式执行按位“取非”(求非)运算。

按位“或”赋值运算符 (|=)

对两个表达式执行按位“或”运算,然后将结果赋给第一个参数。

按位“或”运算符 (|)

对两个表达式执行按位“或”运算。

按位右移运算符 (>>)

将一个表达式的位右移,保留符号。

按位“异或”赋值运算符 (^=)

对两个表达式执行按位 XOR 运算,然后将结果赋给第一个参数。

按位“异或”运算符 (^)

对两个表达式执行按位 XOR 运算。

逗号运算符 (,)

顺序执行两个表达式。

比较运算符

各种运算符(==、>、>=、===、!=、<、<=、!==),这些运算符返回一个布尔值指示比较的结果。

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

根据条件从两个语句中选择一个要运行的语句。

delete 运算符

从对象中删除一个属性,或从数组中移除一个元素。

除法赋值运算符 (/=)

将两个数相除并返回一个数值结果,然后将结果赋给第一个参数。

除法运算符 (/)

将两个数相除并返回一个数值结果。

in 运算符

测试一个对象中是否存在一种属性。

递增 (++) 和递减 (--) 运算符

增量运算符 (++) 将某个变量加一;减量运算符 (--) 将某个变量减一。

instanceof 运算符

返回一个布尔值,该值指示一个对象是否为特定类的一个实例。

左移赋值运算符 (<<=)

将表达式的位左移,然后将结果赋给第一个参数。

逻辑“与”运算符 (&&)

对两个表达式执行逻辑合取操作。

逻辑“非”运算符 (!)

对一个表达式执行逻辑求反操作。

逻辑或运算符 (||)

对两个表达式执行逻辑析取操作。

取模赋值运算符 (%=)

将两个数相除,然后将余数赋给第一个参数。

取模运算符 (%)

将两个数相除并返回余数。

乘法赋值运算符 (*=)

将两个数相乘,然后将结果赋给第一个参数。

乘法运算符 (*)

将两个数相乘。

new 运算符

创建一个新对象。

引用运算符 (&)

允许将对变量的引用传递到使用引用或输出参数的方法。

右移赋值运算符 (>>=)

将表达式的位左移,保留符号,然后将结果赋给第一个参数。

减法赋值运算符 (-=)

从另一个数中减去一个数,然后将结果赋给第一个参数。

减法运算符 (-)

指示数值表达式的负值或者从另一个数中减去一个数。

typeof 运算符

返回一个用于标识表达式的数据类型的字符串。

无符号右移赋值运算符 (>>>=)

对一个表达式中的位执行无符号右移,然后将结果赋给第一个参数。

无符号右移运算符 (>>>)

对一个表达式中的位执行无符号右移。

void 运算符

禁止表达式返回值。

相关章节

JScript 参考

列出“JScript 语言参考”所包含的元素,并提供指向特定主题的链接,这些主题解释正确使用语言元素的详细背景信息。

JScript 运算符

提供 JScript 中使用的运算符的概念性概述,并提供指向特定主题的链接,这些主题解释每个运算符的正确语法和运算符优先级的意义。

运算符优先级

提供一个列表,该列表包含有关 JScript 运算符的执行优先级的信息。

运算符摘要

列出 JScript 运算符并提供指向特定主题的链接,这些主题解释这些运算符的正确用法。