Кстати, почему-то в хроме доступ к свойствам, если явно использовать строки в качестве ключей, медленней раз в десять..
(function(){
var o = {0:'a', 1: 'b'};
console.time('t2');
for (var j = 0; j < 100000000; j++) {
o['0'];
o['1'];
}
console.timeEnd('t2');
})();
(function(){
var o = {0:'a', 1: 'b'};
console.time('t');
for (var j = 0; j < 100000000; j++) {
o[0];
o[1];
}
console.timeEnd('t');
})();