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]