Здравствуйте!
Расскажите мне пожалуйста о некоторых особенностях работы с массивами. Я знаю несколько способов создания массива, с объявлением как var myar:Array = []; и через new Array(); тоже. Хотелось бы уточнить, можно ли записывать элементы массива по имени, и точно так же к ним обращаться? Ну, я имею в виду что-то следующего вида:

Код AS1/AS2:
myar["var1"] = 15;
//
trace(myar["var1"]);
Также, хотелось бы узнать, есть ли принципиальная разница между хранением данных в массиве и хранением данных в объекте?
Большое спасибо за внимание!