actionscript – 对象和字典之间的区别?

Actionscript中对象和字典之间究竟有什么区别?

var obj:Object = new Object();
obj.something = "something";

var dict:Dictionary = new Dictionary();
dict.something = "something";

trace(obj.something, dict.something);

跟踪声明似乎相同……

我认为示例here突出显示了至少一个最重要的差异,即在比较键时严格相等.

总之,即使key.toString()等于“key”,dictionary [key]也不一定返回与dictionary [“key”]相同的值.

但是,如果key.toString()等于“key”,object [key]将返回与object [“key”]相同的值.

转载注明原文:actionscript – 对象和字典之间的区别? - 代码日志