Считаете ли вы, что существует большая разница для... внутри и для циклов? Какую "для" вы предпочитаете использовать и почему?
Скажем, у нас есть массив ассоциативных массивов:
var myArray = [{'key': 'value'}, {'key': 'value1'}];
Итак, мы можем выполнить итерацию:
for (var i = 0; i < myArray.length; i++)
и
for (var i in myArray)
Я не вижу большой разницы. Есть ли проблемы с производительностью?