i++와 ++i 의 차이

  1. i++

기존의 i값을 사용하고 i값을 증가시킨다.

i=0;
alert(i++);//실행시 0이 출력된다.
//i가 증가하는 것은 alert실행 이후에 실행된다.

2. ++i

i값을 증가시키고 난 후 i값을 사용한다.

i=0;
alert(++i);//실행시 1이 출력된다.
//i가 증가되고 난 후 alert가 실행된다.

Last updated