mozilla

版本 282202 / 表达式

  • 版本网址缩略名: Core_JavaScript_1.5_Guide/表达式
  • 版本标题: 表达式
  • 版本 id: 282202
  • 创建于:
  • 创建者: Andyyard
  • 是否是当前版本?
  • 评论 /* 表达式 */

修订内容

表达式

一个 “表达式” 是一个有效的集合,它由字面量,变量, 运算符和包含某个值(数字, 字符串, 或逻辑值)的表达式组成。

从定义上看, 有两种形式的表达式: 一种是把一个值赋给一个变量, 另一类表达式是表示一个值 。 例如, 表达式 x = 7 是把值 7 赋给 x 。 这个表达式表示自己的值为7。 这类表达式使用“赋值运算符”。 另一种表达式,如 3 + 4 简单的求出一个值为7的结果; 它不执行任何赋值操作。这类表达式中使用的运算符只是被简单的称为 “运算符”.

JavaScript 有如下类型的表达式:

  • 算数表达式: 对数字求值, 如 3.14159. (通常使用 算术运算符.)
  • 字符串表达式: 对字符串求值, 如 "Fred" 或 "234"。 (通常使用 字符串运算符.)
  • 逻辑表达式: 对 true 或 false 求值. (通常包括 逻辑运算符.)
  • 对象表达式: 对对象求值。 (参考 特殊运算符)

{{template.PreviousNext("Core_JavaScript_1.5_Guide:Unicode", "Core_JavaScript_1.5_Guide:运算符")}}

--AndyYard 06:15 2007年11月11日 (PST)

修订版来源

<h3 name=".E8.A1.A8.E8.BE.BE.E5.BC.8F"> 表达式 </h3>
<p>一个 “表达式” 是一个有效的集合,它由字面量,变量, 运算符和包含某个值(数字, 字符串, 或逻辑值)的表达式组成。
</p><p>从定义上看, 有两种形式的表达式: 一种是把一个值赋给一个变量, 另一类表达式是表示一个值 。 例如, 表达式 <code>x = 7</code> 是把值 7 赋给 x 。 这个表达式表示自己的值为7。 这类表达式使用“赋值运算符”。 另一种表达式,如 <code>3 + 4</code> 简单的求出一个值为7的结果; 它不执行任何赋值操作。这类表达式中使用的运算符只是被简单的称为 “运算符”.
</p><p>JavaScript 有如下类型的表达式:
</p>
<ul><li> 算数表达式: 对数字求值, 如 3.14159. (通常使用 <a href="cn/Core_JavaScript_1.5_Guide/Operators/Arithmetic_Operators">算术运算符</a>.)
</li><li> 字符串表达式: 对字符串求值, 如 "Fred" 或 "234"。 (通常使用 <a href="cn/Core_JavaScript_1.5_Guide/Operators/String_Operators">字符串运算符</a>.)
</li><li> 逻辑表达式: 对 true 或 false 求值. (通常包括 <a href="cn/Core_JavaScript_1.5_Guide/Operators/Logical_Operators">逻辑运算符</a>.)
</li><li> 对象表达式: 对对象求值。 (参考 <a href="cn/Core_JavaScript_1.5_Guide/Operators/Special_Operators">特殊运算符</a>)
</li></ul>
<p>{{template.PreviousNext("Core_JavaScript_1.5_Guide:Unicode", "Core_JavaScript_1.5_Guide:运算符")}}
</p><p>--<a href="User:Andyyard">AndyYard</a> 06:15 2007年11月11日 (PST)
</p>
恢复到这个版本