jsPerf.app is an online JavaScript performance benchmark test runner & jsperf.com mirror. It is a complete rewrite in homage to the once excellent jsperf.com now with hopefully a more modern & maintainable codebase.
jsperf.com URLs are mirrored at the same path, e.g:
div.setAttribute('data-yo', 'yo');
div.setAttribute('data-ma', 'ma');
div.setAttribute('data-la', 'la');
var a = div.getAttribute('data-yo');
var b = div.getAttribute('data-ma');
var c = div.getAttribute('data-la');
ready
Data
Data.set(div, {yo: 'yo', ma: 'ma', la: 'la'});
var data = Data.get(div);
var a = data.yo;
var b = data.ma;
var c = data.la;
ready
dataset
/* this is illegal: div.dataset = {yo: 'yo', ma: 'ma', la: 'la'}; */
dataset.yo = 'yo';
dataset.ma = 'ma';
dataset.la = 'la';
/* fix end */var a = dataset.yo;
var b = dataset.ma;
var c = dataset.la;