루프문 최적화 (역행루프)

```
for (var i = 0; i < array.length; i++) {}
```

보다

```
var length = array.length
for (var i = length; i >=0; i--) {}
```

가 더 빠르다고 한다.


첫번째이유
매번 array.length를 계산하지 않는다. (지역변수에 할당)

두번째 이유
i를 0 (false)랑 비교하기 때문에 속성검색을 최소화 할 수 있다.

No comments:

Post a Comment