JSの変数名の付け方は下記のサイトの情報で良いと思いますか?
もっとここが良いという所があれば教えていただければ幸いです。
ひとつきになったのが繰り返し処理はloopなどどせずにijklとしていくように書いてあるのですが、わかりずらくないですか?
countPoint++
などとした方がわかりやすくないでしょうか?
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答3件
0
ベストアンサー
JSの変数名の付け方は下記のサイトの情報で良いと思いますか?
命名規則について知るならば質問文に載っているサイトの情報は十分有用ではないかと思います。また、質問文のサイトに加えて以下のようなサイトも読んでおくと良いと思います。
Googleのスタイルガイドです。javascriptでやって良いこと、やってはいけないことがまとめられていて、命名規則についても触れられています。
かなり有名なライブラリjQueryによるスタイルガイドです。命名規則以外にも触れているため、かなり参考になると思います。
ひとつきになったのが繰り返し処理はloopなどどせずにijklとしていくように書いてあるのですが、わかりずらくないですか?
ループのカウンタ変数にi, j, k, lなど1文字の変数を使用するという慣習はFORTRANという世界初の高水準言語に由来しています。このような変数名をつける利点として、カウンタ変数の変数名に悩まずに済むことや、慣習として使われている変数名なのでわかりやすくなることなどが挙げられますが、もし、具体的な名前をカウンタ変数に与えたほうがわかりやすい場合は適切な変数名をつけることが好ましいと思います。
投稿2017/05/04 12:39
総合スコア14731
0
for(var i = 0;~~~;i++)とfor(var loop = 0;~~~;loop++)とどっちがいいかと言われればiのほうですけどね。forの中にforが入った場合loopでは対処できませんし、一文字のほうが文字数も少ないし、大体どこのサンプルなどにもiが採用されてて慣れてて読みやすい。
変数名は自分でつけるので、こだわりがあるのならばそれで付けていいと思います。
このサイトも絶対こうだと言ってるわけではないので、わかりやすいのでつければいいと思います。
投稿2017/05/04 12:32
総合スコア2050
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/04 12:39
2017/05/04 12:45
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/04 12:45