object delete taking more time
by Rambabu Pudi
HTML
<div id="timeCount"></div>
JavaScript
var rowColObjects = {};
for(var i = 0; i < 50000; i++){
var rowObjects = {
id : i,
name : "rowObject"+i
};
for(var j = 0; j < 200; j++){
rowObjects[i+"-"+j] = {
id : j,
name : "colObject"+j
};
}
rowColObjects[i] = rowObjects;
}
var startTime = new Date().getTime();
for(var i = 0; i < 50000; i++){
var rowObject = rowColObjects[i];
for ( var j = 0; j < 200; j++){
delete rowObject[i+"-"+j];
}
}
var endTime = new Date().getTime();
$("#timeCount").html("Total Time take for deleting items :" +((endTime-startTime)/1000.0 )+ " seconds");