Уважаемые разработчики!
Задумался, а какой вариант кода будет более эффективным, с точки зрения производительности?
Вариант 1.
static myHash = 0;
// -------------------
function init
{
myHash = new_object("hash");
....
}
// -------------------
function MyFunction
{
myHash[key1] = 1;
myHash[key2] = 2;
....
}
Вариант 2.
....
// -------------------
function MyFunction
{
var myHash = new_object("hash");
myHash[key1] = 1;
myHash[key2] = 2;
....
}
Тоже касается и других объектов - массивов, статлайеов, файлов и т.д.
И в догонку к хешам, можно ли в поле value1 хеша1 вкложить другой хеш2 (массив), т.е. многомерные таблицы?
(Извините, не программист
)