let targets = document.querySelectorAll(`input[type='checkbox'][name='fruits']`);
for (let e of targets) {
e.addEventListener(`change`, () => {
console.log(e.value, e.checked);
})
}
上記の文を見ました。
その中で ` これなんという名前ですか ?
何の為に使ってるかよくわかりません。
特に、
e.addEventListener(`change`これは、
e.addEventListener('change' これで、良いような気もする。
No.2ベストアンサー
- 回答日時:
こんにちは
「` 」はバッククォートです。(@キーの半角シフト部分にあると思います)
これで囲まれた部分は「テンプレートリテラル」と言われています。
通常は、可変部分を含む文字列等をテンプレートにしておいて、可変部分を変数を用いて代入してゆくような使い方が多いと思います。
https://developer.mozilla.org/ja/docs/Learn/Java …
https://developer.mozilla.org/ja/docs/Web/JavaSc …
可変部分が無い場合は、評価結果は元の文字列と同じになりますので、ご提示の例の場合はご指摘の通り 'change' としても変わりはありません。 (テンプレートにしている意味がない)
No.3
- 回答日時:
テンプレートリテラルといって面倒なエスケープや改行処理を勘弁にするために導入されています
https://developer.mozilla.org/ja/docs/Web/JavaSc …
> 'change' これで、良いような
あまり多様するのはよくないので、特に問題ない箇所ではシングルクォートで処理するほうがよいでしょう
No.1
- 回答日時:
バッククォートという記号です。
使い方としては、シングルクォートで囲んだ文字列の中に同じシングルクォートが含まれる場合、そこで終わりと勘違いされるのを防ぐために
シングルクォートを重ねる必要がありますが、見づらくなるため両端のシングルクォートをバッククォートに替えることで
文字列中のシングルクォートと重なることがなくなって見やすくなるというような場合ですから、
仰る通りこの例だとシングルクォートで良くバッククォートの必要はないように見えますね。
1行目の表記と統一性を持たせようとしたんじゃないでしょうかね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript JavascriptでDOM-based XSSの発生源となるinnerHTMLを変更したい 2 2023/08/29 22:11
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- JavaScript チェックボックスのオン⇔オフに応じて並列の画像の濃さを動的に変化させたい 1 2021/10/31 22:05
- JavaScript 以前の質問だと、どの条件でも配列が表示されてしまいます。 1 2022/07/09 11:40
- JavaScript html selectの内容を初期値に戻す 2 2021/11/10 18:29
- JavaScript addEventListener()でリスナー関数に名前を付ける構文を教えてください 1 2023/07/01 17:31
- JavaScript 付属の写真のようにエラーが出るようにしたいです。 提示したコードだけでは、エラーメッセージ文字が上の 1 2021/11/23 08:27
- JavaScript セレクトボックスで配列を呼び出したい。 1 2022/07/08 20:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
チェックボックスの設定
-
配列のチェックボックスをjavas...
-
オフになっているチェックボッ...
-
チェックボックスのON/OFFでVal...
-
確認ページからフォームページ...
-
背景色を変えて未入力チェック...
-
selectメニューによるチェック...
-
チェックボックスを複数選択し...
-
checkboxをクリックしてリロー...
-
フォームのチェックボックスの...
-
【jsp/Java】チェックボックス...
-
チェックボックスで合計値を計...
-
チェックボックスのON/OFFに応...
-
複数のチェックボックス項目が...
-
return trueとreturn falseの用...
-
value内に変数を入れたい
-
プルダウン 項目が多いので先頭...
-
【jQuery】input nameの文字列...
-
フォームが空欄の時にフォーム...
-
tableの任意行にfocusをあてる
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【jsp/Java】チェックボックス...
-
チェックボックスのON/OFFでVal...
-
複数のチェックボックス項目が...
-
checkboxをクリックしてリロー...
-
背景色を変えて未入力チェック...
-
チェックボックスの設定
-
チェックボックスのON/OFFに応...
-
EclipseでSpringを使用し、テー...
-
JSP内で可変するチェックボック...
-
オフになっているチェックボッ...
-
複数あるチェックボックスから...
-
チェックボックスが複数ある場...
-
チェックボックスに全てチェッ...
-
確認ページからフォームページ...
-
特定のID(またはクラス)で括ら...
-
チェックボックス
-
ラジオボタンとチェックボック...
-
チェックボックスで指定したも...
-
チェックボックスを使って条件検索
-
配列のチェックボックスをjavas...
おすすめ情報