JScript 表达式是关键字、运算符、变量和标识符的组合形式,用来产生值。表达式可执行计算、操作数据、调用函数、测试数据或执行其他操作。
使用表达式
最简单的表达式是标识符。此处是 JScript 标识符表达式的一些示例。有关更多信息,请参见 JScript 中的数据。
3.9 // numeric literal "Hello!" // string literal false // Boolean literal null // literal null value [1,2,3] // Array literal var o = {x:1, y:2} // Object literal var f = function(x){return x*x;} // function literal
更复杂的表达式可包含变量、函数调用和其他表达式。可以使用运算符组合表达式并创建复杂的表达式。以下是使用运算符的示例:
4 + 5 // additon x += 1 // addition assignment 10 / 2 // division a & b // bitwise AND
此处是 JScript 复杂表达式的一些示例。
radius = 10; anExpression = 3 * (4 / 5) + 6; aSecondExpression = Math.PI * radius * radius; aThirdExpression = "Area is " + aSecondExpression + "."; myArray = new Array("hello", Math.PI, 42); myPi = myArray[1];