运算符 (JScript)
更新:2007 年 11 月
JScript 包含大量运算符,它们属于算术、逻辑、按位、赋值和杂项类别。以下各节链接到有关解释如何使用这些运算符的信息。
本节内容
加法赋值运算符 (+=)
将两个数相加或串联两个字符串,然后将结果赋给第一个参数。加法运算符 (+)
将两个数相加或串联两个字符串。赋值运算符 (=)
给变量赋值。按位“与”赋值运算符 (&=)
对两个表达式执行按位“与”运算,然后将结果赋给第一个参数。按位“与”运算符 (&)
对两个表达式执行按位“与”运算。按位左移运算符 (<<)
将一个表达式的位左移。按位“取非”运算符 (~)
对一个表达式执行按位“取非”(求非)运算。按位“或”赋值运算符 (|=)
对两个表达式执行按位“或”运算,然后将结果赋给第一个参数。按位“或”运算符 (|)
对两个表达式执行按位“或”运算。按位右移运算符 (>>)
将一个表达式的位右移,保留符号。按位“异或”赋值运算符 (^=)
对两个表达式执行按位 XOR 运算,然后将结果赋给第一个参数。按位“异或”运算符 (^)
对两个表达式执行按位 XOR 运算。逗号运算符 (,)
顺序执行两个表达式。比较运算符
各种运算符(==、>、>=、===、!=、<、<=、!==),这些运算符返回一个布尔值指示比较的结果。条件(三元)运算符 (?:)
根据条件从两个语句中选择一个要运行的语句。delete 运算符
从对象中删除一个属性,或从数组中移除一个元素。除法赋值运算符 (/=)
将两个数相除并返回一个数值结果,然后将结果赋给第一个参数。除法运算符 (/)
将两个数相除并返回一个数值结果。in 运算符
测试一个对象中是否存在一种属性。递增 (++) 和递减 (--) 运算符
增量运算符 (++) 将某个变量加一;减量运算符 (--) 将某个变量减一。instanceof 运算符
返回一个布尔值,该值指示一个对象是否为特定类的一个实例。左移赋值运算符 (<<=)
将表达式的位左移,然后将结果赋给第一个参数。逻辑“与”运算符 (&&)
对两个表达式执行逻辑合取操作。逻辑“非”运算符 (!)
对一个表达式执行逻辑求反操作。逻辑或运算符 (||)
对两个表达式执行逻辑析取操作。取模赋值运算符 (%=)
将两个数相除,然后将余数赋给第一个参数。取模运算符 (%)
将两个数相除并返回余数。乘法赋值运算符 (*=)
将两个数相乘,然后将结果赋给第一个参数。乘法运算符 (*)
将两个数相乘。new 运算符
创建一个新对象。引用运算符 (&)
允许将对变量的引用传递到使用引用或输出参数的方法。右移赋值运算符 (>>=)
将表达式的位左移,保留符号,然后将结果赋给第一个参数。减法赋值运算符 (-=)
从另一个数中减去一个数,然后将结果赋给第一个参数。减法运算符 (-)
指示数值表达式的负值或者从另一个数中减去一个数。typeof 运算符
返回一个用于标识表达式的数据类型的字符串。无符号右移赋值运算符 (>>>=)
对一个表达式中的位执行无符号右移,然后将结果赋给第一个参数。无符号右移运算符 (>>>)
对一个表达式中的位执行无符号右移。void 运算符
禁止表达式返回值。
相关章节
JScript 参考
列出“JScript 语言参考”所包含的元素,并提供指向特定主题的链接,这些主题解释正确使用语言元素的详细背景信息。JScript 运算符
提供 JScript 中使用的运算符的概念性概述,并提供指向特定主题的链接,这些主题解释每个运算符的正确语法和运算符优先级的意义。运算符优先级
提供一个列表,该列表包含有关 JScript 运算符的执行优先级的信息。运算符摘要
列出 JScript 运算符并提供指向特定主题的链接,这些主题解释这些运算符的正确用法。