Используя функцию выше, вы должны сделать:
var myHash = new Hash('one',[1,10,5],'two', [2], 'three',[3,30,300]);
Конечно, будет работать и следующее:
var myHash = {}; // New object
myHash['one'] = [1,10,5];
myHash['two'] = [2];
myHash['three'] = [3, 30, 300];
, поскольку все объекты в JavaScript являются хеш-таблицами! Однако было бы сложнее выполнить итерации, поскольку использование foreach(var item in object)
также даст вам все его функции и т. Д., Но этого может быть достаточно в зависимости от ваших потребностей.