Forma otimizada de For
Uma coisa que sempre senti falta no Javascript era algo semelhante ao foreach do PHP. Alguns dias atrás, aprendi uma maneira que substitui bem:
var fruits = ['apple', 'orange', 'lemon'];
for (var i = 0, fruit; fruit = fruits[i]; i++) {
alert(fruit);
}Se você não entendeu nada, aí vai: para cada iteração, definimos a variável fruit como sendo fruits[i]. Quando nosso array não tiver mais elementos, será definido como undefined e o loop é encerrado. Dica do Targa.