Что более эффективно в Javascript: while или for?

Недавно у меня появилась возможность делать цикл в javascript, и я не понимал, использовать ли цикл for или оператор while .

 var i = foo.length;
 while(i--){

 }

или

 for(var i=0 ;i<=foo.length;i++){

 }

Я хочу узнать от парней, работающих с javascript, какой из них более эффективен и при каких обстоятельствах мы должны их использовать соответственно. Это та же причина, что и в java, или что-то другое.

7
задан Frédéric Hamidi 14 August 2011 в 11:13
поделиться