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:
https://jsperf.com/negative-modulo/2
Can be accessed at:
https://jsperf.app/negative-modulo/2
<script src="http://mustache.github.com/extras/mustache.js"></script>
<script src="https://raw.github.com/hij1nx/weld/master/lib/weld.js"></script>
<div id="welddiv">
<h1 id="name">My Name</h1>
<ul><li class="interests">An interest</li></ul>
</div>
<div id="mustachediv">
<h1>{{name}}</h1>
{{#items}}
<li>{{interests}}</li>
{{/items}}
</div>
<div id="mustachediv-saved">
<h1>{{name}}</h1>
{{#items}}
<li>{{interests}}</li>
{{/items}}
</div>var me = {
"name": "Joshua Kehn",
"interests" : [
"javascript",
"node.js",
"development",
"programming"
]
};
var weld_elem = document.getElementById('welddiv');
var me_stach = {
"name": "Joshua Kehn",
"interests" : [
{"interest":"javascript"},
{"interest":"node.js"},
{"interest":"development"},
{"interest":"programming"}
]
};
var m_elem = document.getElementById('mustachediv');
var m_saved = document.getElementById('mustachediv-saved');Ready to run.
| Test | Ops/sec | |
|---|---|---|
| Weld | | ready |
| Mustache | | ready |
You can edit these tests or add more tests to this page by appending /edit to the URL.