var a:Object = {}
var obj1:Object = {a:1};
var obj2:Object = {a:2};
a.obj1 = 1;
a.obj2 = 2;
trace(a.obj1)
trace(a.obj2)
trace(a.obj1 == a.obj2);
trace("---------------------")
var b:Array = []
var obj3:Object = {a:1};
var obj4:Object = {a:2};
b[obj3] = 3;
b[obj4] = 4;
trace(b[obj3])
trace(b[obj4])
trace(b[obj3] == b[obj4]);
out:
1
2
false
---------------------
4
4
true