在Actionscript中,可以使用for...in
循环来获取对象中的属性列表。以下是一个示例代码:
var obj:Object = {name: "John", age: 30, city: "New York"};
for (var prop:String in obj) {
trace("Property: " + prop + ", Value: " + obj[prop]);
}
在这个示例中,我们创建了一个名为obj
的对象,其中包含三个属性:name
、age
和city
。然后,我们使用for...in
循环遍历对象中的所有属性,并使用trace
函数输出每个属性的名称和值。
需要注意的是,for...in
循环只能遍历对象中的可枚举属性。如果对象中有一些不可枚举的属性,可以使用Object.getOwnPropertyNames()
方法来获取所有属性,包括不可枚举的属性。
领取专属 10元无门槛券
手把手带您无忧上云