JavaScript의 증가 연산자 ++i는 먼저 변수 값을 증가시킨 다음 증가된 값을 반환하고, i++는 먼저 변수 값을 반환한 다음 증가시킵니다. 사용 시나리오: 증가하기 전에 변수 값을 사용해야 하는 경우 ++i를 사용하고, 증가한 후에 변수 값을 사용해야 하는 경우 i++를 사용합니다.
JavaScript에서 ++i와 i++의 차이점
JavaScript에서 ++i
와 i++
는 두 가지 증분 연산자입니다. 변수 i
의 값을 1로 합니다. 주요 차이점은 증분 작업의 타이밍입니다. ++i
和 i++
是两种递增操作符,用于将变量 i
的值增加 1。它们的主要区别在于执行递增操作的时机。
++i
(前缀递增)
i
的值。示例:
<code class="javascript">let i = 0; console.log(++i); // 输出:1</code>
i++
(后缀递增)
i
的当前值。i
的值。示例:
<code class="javascript">let i = 0; console.log(i++); // 输出:0 console.log(i); // 输出:1</code>
总结
操作符 | 执行递增操作的时机 | 返回值 |
---|---|---|
++i |
递增之前 | 递增后的值 |
i++ |
递增之后 | 递增之前的原始值 |
使用场景
i
之前使用其值时,使用 ++i
。i
之后使用其值时,使用 i++
++i
(접두사 증가) 🎜🎜i
의 값을 증가시킵니다. 🎜i++
(접미사 증가) 🎜🎜i
의 현재 값을 반환합니다. 🎜i
값을 증가시킵니다. 🎜🎜🎜🎜예: 🎜🎜rrreee🎜🎜Summary🎜🎜연산자 | 증분 연산 수행 시간 | 반환 값 | th>
---|---|---|
++i |
증가 전 값 | 증가 후 |
i++ |
증분 후 | 증분 전의 원래 값 |
i
값을 사용하려면 ++i
를 사용하세요. . 🎜i
값을 증가시킨 후 사용하려면 i++
를 사용하세요. 🎜🎜위 내용은 js에서 ++i와 i++의 차이점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!