[Javascript] let 과 const 성능차이

임홍원·2023년 8월 22일
0
post-thumbnail

프로그래머스 문제를 풀던도중 효율성 검사에서 let을 사용한 코드가 정답이였고, const를 쓰면 틀린것에 의문이 들었다.

그래서 let과 const의 성능을 비교해 보았다.

const g = { e: [] }
g.o = function(x) { g.e.push(...[1,2,3]) }
g.o()
let g = { e: [] }
g.o = function(x) { g.e.push(...[1,2,3]) }
g.o()


위의 코드로는 생각보다 유의미한 차이는 없었지만, Loop안에서는 const보다 let이 조금 더 빠르게나왔다.


다른테스트도 마찬가지였다.

Loop안에서는 앞으로 let을 사용하는것이 맞는것 같다

profile
Frontend Developer

0개의 댓글