Если хотите цифры - используйте массивы.
var
arr = [];
arr[100] = '100'
alert(arr[100])
Но в объектах в качестве ключей можно использовать любые UTF-8 строки, даже пустую строку, только доступ к ним можно будет получить через [].
var
obj = {};
obj[''] = 'Пустая строка';
obj[1] = 'Цифра';
obj['я'] = 'Русская буква Я';
obj['ↂ'] = 'Неведомая фигня';
alert(obj['']);
alert(obj[1]);
alert(obj['я']);
alert(obj['ↂ']);