When it comes to Javascript Objects and JScript Dictionaries, both are considered associative arrays.
obj = new Object ;
dic = new ActiveXObject("Scripting.Dictionary") ;
My main inquiry is whether there are any differences between them in efficiency, whether it be in terms of space or time. Functionality-wise, I understand that a Dictionary has the upper hand due to its ability to support more than just scalar types as keys. However, setting that aside, which one would be considered better or faster?
EDIT:
Just to clarify, this question pertains to Windows scripting rather than web development.
EDIT2:
I am specifically interested in the lookup efficiency, as I will be working with large collections.