window.onload = function () {
var oBtn = document.getElementById('btn1');
oBtn.onclick = function(){
console.time('abc');
for(var i = 0;i<20000;i++){
// this.setAttribute('a'+Math.random(),Math.random());
this.dataset['a'+Math.random()] = Math.random();
}
console.timeEnd('abc');
};
};
官方文档说html5自定义属性要比原生的效率高,但是测试所得并非如此,所以要以测量的为准,可能后面随着浏览的更新和html5的更新会有所改变。注意不要太绝对呀
网友评论