連鎖クエリの途中にコメントを配置することはjQueryで合法ですか?
$('#deForm :input')
.not('.notHide') //Commment
.not('.alsoNotHide');
私はこのようなコードをテストしていますが、奇妙な動作をしています。動作に変更がないため、更新の問題ではないことを確認したいと思います。
また、セレクターには一重引用符または二重引用符を使用することをお勧めしますか?
コメントが行の唯一のものである限り、これにはまったく問題はありません (行の残りはインタプリタによって文字通り無視されます)。
疑問がある場合は、いつでも次のように変更してみてください。
/* Comment */
でも使用//
には問題ありません。
あなたの質問はjquery とは何の関係もありません。二重引用符は一重引用符と同じ目的を果たします。それは単なる好みの問題です。
そして、コメント スタイルは完全に有効です。
はい、それは完全に合法です。JavaScript 関数が呼び出されるだけで、jQuery ライブラリはコメントがそこにあることにさえ気付かないはずです。
そして、私はすべてのJavaScript文字列に一重引用符を使用する傾向があり、それが一般的に私が見ているものなので、それが「標準」であると思います.
コードに改行がある場合は、問題ありません。それが1行にある場合、それは問題になります。