You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
코드 라인 수가 적다고 컴파일 시간이 항상 더 빠른 것은 아니다. 삼항연산자를 쓰는 이유는 코드의 가독성을 좀 더 높이기 위함이며, 성능을 최적화 하고 싶다면 삼항연산자를 쓸지 if 문을 쓸지 고민하는 것보다 다른 부분을 리팩토링 하는 것이 훨씬 더 효율적이다.
letstart=(newDate()).getTime();letflag=false;for(leti=0;i<100000000;i++){lettmp=null;tmp=flag ? true : false;}letend=(newDate()).getTime();console.log('ternary op.',end-start);// 매번 조금씩 다르긴 하지만 일반적으로 84~87start=(newDate()).getTime();for(leti=0;i<100000000;i++){lettmp=null;if(flag)tmp=true;elsetmp=false;}end=(newDate()).getTime();console.log('if state.',end-start);// 매번 조금씩 다르긴 하지만 일반적으로 79~81
No description provided.
The text was updated successfully, but these errors were encountered: