
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
jsの単項演算子(Unary Operators)とは? - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
jsの単項演算子(Unary Operators)とは? - Qiita
let arr = [1, 2, 3]; for (let i = 0; i < arr.length; i++) { arr[i] = arr[i++]; // ESLint : Disall... let arr = [1, 2, 3]; for (let i = 0; i < arr.length; i++) { arr[i] = arr[i++]; // ESLint : Disallow the unary operators ++ and -- } そうすると、ESLintから使うなと警告される。 えーダメなのかと思ってi += 1に直す作業をするだけでなんで使っちゃダメなのかについて深く考えたことがなかった。 ESLintの警告について読んでいたらUnary Operators(単項演算子)が原因だったので調べてみた。 単項演算子とは? 単項演算子は一つの値に対して操作を行う演算子で、二項演算子(例:a + b)と異なり、一つの値に対してのみ作用する。 使い方 インクリメント/デクリメント演算子 ++と--は一般的な使い方のように+1や-1の動きをする。 また、前におくか、