private function init():void {
//Create a new object
var obj:Object = new Object();
//Add key-value
obj["name"] = "liguoliang"; //Format: Object[key] = value
obj["age"] = 25; //Note: The key must be String, and the value can be of any type
//Use for..in... to traverse all keys - value
for(var k:String in obj) {
trace("Key: " + k + " - value: " + obj[k]);
}
//Use for each..in to traverse HashMap
for each( var v:* in obj) {
trace("value: " + v);
}
//Delete a key-value
delete obj["age"];
//Use for..in... to traverse all keys - value
for(var k:String in obj) {
trace("Key: " + k + " - value: " + obj[k]);
}
}