JSFiddle - React, Tailwind, and code Playground
HTML
<script src="http://cdn.crafty-modules.com/crafty-DEBUG.js"></script>
JavaScript
console.clear();
Crafty.init(64, 64);
Crafty.background('rgb(0,0,0)');
var iterations = 1000
var mean = 0
for (i = 0; i < iterations ; i++)
{
var start = (new Date).getTime();
/* Test your code here */
var testEnt = Crafty.e("2D, DOM, Color, Mouse");
testEnt.color('rgb(255,0,0)');
testEnt.attr({ w:210, h:70, x:10+i, y:10+i });
testEnt.destroy();
var diff = (new Date).getTime() - start;
mean += diff
}
console.log("Mean is: "+(mean/iterations)+" ms")