首頁 > web前端 > js教程 > 主體

js中++i和i++的區別

下次还敢
發布: 2024-05-01 04:48:14
原創
1055 人瀏覽過

JavaScript 中遞增運算元 i 先遞增變數值再傳回遞增後值,而 i 先回傳變數值再遞增。使用場景:若需要在遞增前使用變數值,用 i;若需要在遞增後使用變數值,用 i 。

js中++i和i++的區別

JavaScript 中i 和i 的差異

在JavaScript 中, ii 是兩種遞增操作符,用於將變數i 的值增加1。它們的主要差異在於執行遞增操作的時機。

i(前綴遞增)

  • #首先遞增變數 i 的值。
  • 然後傳回遞增後的值。

範例:

<code class="javascript">let i = 0;
console.log(++i); // 输出:1</code>
登入後複製

i (後綴遞增)

  • #i (後綴遞增)

首先傳回變數i 的目前值。

然後遞增 i 的值。

範例:
<code class="javascript">let i = 0;
console.log(i++); // 输出:0
console.log(i);    // 输出:1</code>
登入後複製
總結運算子傳回值遞增前遞增後的值
執行遞增運算的時機
# i
i

#遞增之後

    遞增之前的原始值
  • 使用場景
  • 當你希望在遞增i
  • 之前使用其值時,使用
i###。 ######當你希望在遞增 ###i### 之後使用其值時,使用 ###i ###。 ######

以上是js中++i和i++的區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!