2011-01-22 222 views
6

Actionscript中的對象和字典之間的區別究竟是什麼?對象和字典之間的區別?

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

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

trace(obj.something, dict.something); 

跟蹤聲明似乎相同...

回答

8

我認爲例子here亮點最顯著差的至少一個,這是比較關鍵全等。

總之,即使key.toString()等於「key」,dictionary [key]不一定會返回與dictionary [「key」]相同的值。

但是,如果key.toString()等於「key」,object [key]將返回與object [「key」]相同的值。

+0

是否有相當於JavaScript中的Dictionary? – Triynko 2013-08-06 06:25:27

相關問題