ActionScript3.0运算符和表达式

简介:

ActionScript3.0语言的运算符可以分为以下几类:

1.算术运算符用于各类数值运算.包括加“+”、减“-”、乘“*”、除“/”、求余“%”、自增“++”、自减“--”,共7种。

2.关系运算符用于比较运算。包括大于“>”、小于“<”、等于“==”、大于等于“>=”、小于等于“<=”和不等于“!=”,共6种。

3.逻辑运算符用于逻辑运算。包括与“&&”、或“||”、非“!”,共3种。

4.位操作运算符用于二进制位运算。包括位与“&”、位或“|”、位非“~”、位异或“^”、左移“>>”、右移“<<”,共6种。

5.赋值运算符用于赋值运算.分为简单赋值"="、复合算术赋值“+=,-=,*=,/=,%=”和复合位运算赋值“&=,|=,^=>>=,<<=”三类,共11种。

6. 条件运算符用于条件求值.运算符为" ?: ".

7.逗号运算符用于把若干表达式组合成一个表达式.运算符为" , ".

8.特殊运算符.如括号"()",下标"[]",取XML属性"@等.

 

表达式:

1.算术表达式:

a + b
(a
* 2 ) / c
(x
+ r) * 8 - (a + b) / 7
++ i
(
++ i) - (j ++ ) + (k -- )

2.关系表达式:

关系运算符都是双目运算符,其结合性为左结合.关系运算符的优先级低于算术运算符,高于赋值运算符.

格式:表达式  关系运算符  表达式

3.逻辑运算符:

与运算符"&"和或运算符"||"均为双目运算符,具有左结合性.非运算符"!"为单目运算符,具有右结合性.

格式:表达式  逻辑运算符  表达式

4.赋值表达式:

格式:标识符=表达式

5.复合赋值表达式:

格式:变量 复合赋值运算符 = 表达式

6.逗号表达式:

格式:表达式1,表达式2

 

版权说明

  如果标题未标有<转载、转>等字则属于作者原创,欢迎转载,其版权归作者和博客园共有。
  作      者:温景良
  文章出处:http://wenjl520.cnblogs.com/  或  http://www.cnblogs.com/

分类: Flex
0
0
« 上一篇: C# 格式串(收藏)
» 下一篇: Flex程序基本结构--顺序结构程序设计
posted @ 2009-04-22 22:29 温景良(Jason) Views( 943) Comments( 0) Edit 收藏
 
相关文章
|
4月前
|
JavaScript 前端开发
JavaScript基础&实战(2)js中的强制类型转换、运算符、关系运算符、逻辑运算符、条件运算符
这篇文章详细介绍了JavaScript中的强制类型转换、运算符(包括算术、逻辑、条件、赋值和关系运算符)的使用方法和优先级规则。
JavaScript基础&实战(2)js中的强制类型转换、运算符、关系运算符、逻辑运算符、条件运算符
|
Web App开发 JavaScript 前端开发
JavaScript Day02 操作符及类型转换与流程控制语句 1
JavaScript Day02 操作符及类型转换与流程控制语句 1
79 0
|
JavaScript 前端开发 索引
JavaScript Day02 操作符及类型转换与流程控制语句 3
JavaScript Day02 操作符及类型转换与流程控制语句 3
75 0
N..
|
7月前
|
Dart
Dart语言中的条件表达式和运算符
Dart语言中的条件表达式和运算符
N..
78 0
|
7月前
|
C语言
C 语言运算符详解
运算符用于对变量和值进行操作。 在下面的示例中,我们使用 + 运算符将两个值相加:
179 0
|
JavaScript 前端开发
JavaScript | 运算符与表达式
这里是`JavaScript`系列教程第四期啦!
|
JavaScript 前端开发
JavaScript Day02 操作符及类型转换与流程控制语句 2
JavaScript Day02 操作符及类型转换与流程控制语句 2
85 0
|
JavaScript 前端开发
JavaScript -- 操作符和逻辑运算
JavaScript -- 操作符和逻辑运算
JavaScript_算数运算符 及 表达式的理解
JavaScript_算数运算符 及 表达式的理解
|
JavaScript 前端开发
JavaScript运算符与表达式
JavaScript运算符与表达式
77 0