Per rendere il codice più performante puoi fare così:
for(i=0, arl=myArray.length; i!=arl; i++)
in modo da calcolare il length ogni volta.
Un altro approccio è questo:
for(i=0, el; el=myArray[i]; i++)
in modo che tu nel ciclo possa usare el al posto di myArray[i]