var obj = {"512":1.0, "1024":2.0}; console.log(obj); // {0: NaN, 1: NaN, 2: NaN, 3: NaN, 4: NaN, 5: NaN, 6: NaN, 7: NaN, 8: NaN, 9: NaN, …} Tested on iOS 10.3.1
*** This bug has been marked as a duplicate of bug 164412 ***