for문

2019년 3월 18일, 17시 03분 42초

arr = [];

for (var i = 0; i < 400; i++) {

    arr[i] = i;

}



Code #1 - for 구문

for (var i = 0, len = arr.length; i < len; i++) {

    arr[i]++;

}



Code #2 - for-in 구문

for (var i in arr) {

    arr[i]++;

}



Code #3 - while 구문

var i = 0, len = arr.length;

while (i < len) {

    arr[i] = i;

    i++;

}



Code #4 - do-while 구문

var i =0, len = arr.length;

do {

    arr[i] = i;

    i++;

} while (i < len);

for-in 성능 안좋음! 

for문쓸때 length값 변수에 담아서 쓰면 성능 더 좋음.

추가