So I start with a few benchmarks:
comparison of loops: http://jsben.ch/#/BQhED
if vs. switch vs. mapper: http://jsben.ch/#/o0UDx
lookup: array vs, object: http://jsben.ch/#/Y9jDP
pop vs slice: http://jsben.ch/#/tFaWe
match vs. regex vs. indexOf: http://jsben.ch/#/r9hBp
copy/clone array: http://jsben.ch/#/wQ9RU
Help to improve this thread, and give JS some speed! Post your benchmarks!