質問するログイン新規登録

回答編集履歴

1

追記

2016/12/08 17:20

投稿

KSwordOfHaste
KSwordOfHaste

スコア18406

answer CHANGED
@@ -4,4 +4,9 @@
4
4
 
5
5
  `a = 1, b = 2 + a;` -> `(a = 1), (b = 2 + a);` -> `a = 1; b = 2 + a;`
6
6
 
7
- 個人的にはカンマ演算子を使う明確な目的(単一の式しか書けない場所で副作用を目的としてカンマ演算子を使う)がないならセミコロンを使ったほうが分かりやすい気がします。乱用すると分かりにくくなるとも思います。
7
+ 個人的にはカンマ演算子を使う明確な目的(単一の式しか書けない場所で副作用を目的としてカンマ演算子を使う)がないならセミコロンを使ったほうが分かりやすい気がします。乱用すると分かりにくくなるとも思います。
8
+
9
+ ---
10
+
11
+ 追記:Javascriptに出現する全てのカンマがカンマ演算子を意味するわけではないのでその点も注意が必要です。例えば関数の引数の区切りに使うカンマは「カンマ演算子」ではありませんので・・・
12
+