Profile testing
by Umar
HTML
<button id="hello">hello</button>
JavaScript
var btn = document.querySelectorAll('#hello')[0];
btn.addEventListener('click', function() {
console.log('click');
action();
}, false);
function action() {
console.profile();
btn.style.width = "10px";
console.log(btn.style.width);
btn.style.width = "20px";
btn.style.width = "30px";
blocky();
console.log(btn.style.width);
btn.style.width = "40px";
btn.style.width = "90px";
console.profileEnd();
}
function blocky() {
var i = 0;
while(i++ < 10000) {
i*i;
}
}