当前位置: 代码迷 >> Web前端 >> 动态种
  详细解决方案

动态种

热度:197   发布时间:2012-10-12 10:17:04.0
动态类
动态类的对象可以在程序运行的时候增加和删除对象的属性。
类的定义如下:
package
{
	public dynamic class Dynamic
	{
		public var name;
		public function Dynamic()
		{
			name = "test";
		}
	}
}
var dyObj:Dynamic = new Dynamic();
	trace(dyObj.name);
	delete dyObj.name;
	trace(dyObj.name);
	dyObj.age = 28;
	trace(dyObj.age);
	delete dyObj.age;
	trace(dyObj.age);

第一个name属性不可以删除,因为是自带的,第二个属性age可以删除因为是后添加的。
  相关解决方案