Test name | Executions per second |
---|---|
Test 1 | 9429.1 Ops/sec |
Optimized | 15009.3 Ops/sec |
with getComputedStyle dupe | 14688.5 Ops/sec |
<script type="text/javascript" src="https://publicstatic.tableausoftware.com/vizql/v_100001608191615/javascripts/mscorlib.js"></script>
<script type="text/javascript" src="https://dl.dropboxusercontent.com/u/2186277/vqlui.debug3.js"></script>
<div id="testRoot">
<span>1</span>
<span>1</span>
<span>1</span>
<span>1</span>
<span>1</span>
<span>1</span>
<span>1</span>
</div>
<div id="testRoot2">
<span>1</span>
<span>1</span>
<span>1</span>
<span>1</span>
<span>1</span>
<span>1</span>
<span>1</span>
</div>
$("#testRoot span").css("font-family", "'Benton Sans Condensed Regular'");
$("#testRoot2 span").css("font-family", "'Benton Sans Condensed Regular'");
tab.FormattingConverters.cleanUpFontFamilyStyles($("#testRoot"))
tab.FormattingConverters.cleanUpFontFamilyStyles2($("#testRoot2"))
tab.FormattingConverters.cleanUpFontFamilyStyles2($("#testRoot2"))