Well I set up some test pages. But each time I run them it is a different number. So that's no help it seems.[/QUOTE]
Where do you have those test pages?
There is no single JS engine. We browsers all have their own different engines with different performance metrics, so the microseconds that one technique might have over another aren't as important as the time it takes for you to manage and maintain and understand whichever technique that you end up deciding to go with.