I want to use hidden class concept for making my web app fast.
I tried the following code from a tutorial on using hidden class,but it still shows abrupt results.
var PROPERTIES = 10000000;
function O(size) {
for (var i = 0; i < size; i++) {
this[i] = null;
}
}
var o = new O(PROPERTIES);
var start = +new Date;
for (var i = 0; i < PROPERTIES; i++) {
o[i] = i;
}
console.log(+new Date - start);
Here is jsperf link for benchmarking
Is it correct or there is something wrong in my implementation?