use benchmark.js compare object methods with similar approaches, maybe even from Array.prototype. Would also be nice to benchmark against some frameworks.