📄 primitivedataoperation.as
字号:
package org.kingda.book.primitivedata
{
import flash.display.Sprite;
public class PrimitiveDataOperation extends Sprite
{
public function PrimitiveDataOperation() {
newObject();
// runtimeAccessObject();
}
//使用大括号来新建对象
private function newObject():void {
var foo:Object = {name:"kingda", web:"www.kingda.org"};
trace (foo.name);
var bar:Object = {hello:function(){trace ("Hello, guys!");}, ok:function():String{return "that's ok";}};
bar.hello();
trace (bar.ok());
}
//运行时使用数组运算符[]访问对象
private function runtimeAccessObject():void {
var kingda:Object = {};
var now:Date = new Date();
var property:String;
trace (now.getTime());
if ( (now.getTime()%2) == 0 ) {
property = "名字";
} else {
property = "name";
}
kingda[property] = "黑羽";
for (var i in kingda) {
trace ("当前属性名:" +i + " 当前属性值:" + kingda[i]);
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -