yimogod 发表于 2013-2-4 22:52:46

actionscript运算符集合1

 
 
 
运算符
简介
例子
.
访问变量或者方法
product.price
 
访问package
mx.control.Button
 
访问 XML / XMLList*(e4x)
story.Title
 
 
 
[]
初始化Array
['a', 'b' 'c']
 
访问Array元素
arr
 
通过String访问变量
obj['element']
 
访问 XML / XMLList*(e4x)
story['Title']
 
 
 
()
运算优先级
(5 + 4) * 10
 
方法
trace()
 
E4X过滤器
staff.*.(SALARY<= 5000)
 
 
 
@
访问XML属性
story.@Title
 
 
 
::
separate a qualifier namespace from a name
fruit::orange
 
 
 
..
访问XML后代
school..class
 
 
 
{x:y}
相当于创建新的Object
{w:50, h:100}
 
 
 
new 
 
new Button()
 
 
 
<tag></tag>
定义一个XML元素
<title>JavaEye</title>
 
 
 
x ++
 
 
 
 
 
x --
 
 
 
 
 
++ x
 
 
 
 
 
-- x
 
 
 
 
 
-
 
 
 
 
 
~
a bitwise NOT
 
 
 
 
!
Boolean值求反
 
 
 
 
delete
删除Array的一个元素
delete(arr)
 
删除一个动态对象的属性(变量)
var obj:Object = new Object();
obj.a = 10;
delete obj.a;
 
删除XML元素或属性
delete story.TITLE
 
 
 
tyoeof
得到对象类型
typeof obj
 
 
 
void
返回 undefined 值
 
 
 
 
*
 
 
 
 
 
/
 
 
 
 
 
%
求模
 
 
 
 
+
加运算
 
 
连接字符串
'Java' + 'Eye'
 
联合两XML 或者 XMLList
<name>java</name> + <age>20</age>
 
 
 
-
 
 
<<
左偏移
9<<4




页: [1]
查看完整版本: actionscript运算符集合1