JavaScript での文字列と変数の連結
JavaScript で文字列と変数を連結するには、特定の構文が必要です。このチュートリアルでは、文字列と数値変数を組み合わせて新しい文字列を作成する方法についての一般的な質問に対処します。
元の質問:
ユーザーは文字列を作成したいと考えています。文字列「horseThumb」と渡された数値変数「id」を組み合わせることで解決できますが、困難に直面します。
回答とトラブルシューティング:
で提供されているコード質問は正しいです。ただし、目的の結果に影響を与える他の問題が存在する可能性があります。
テンプレート リテラルの使用:
ECMAScript 2015 以降、テンプレート リテラル (テンプレート文字列) は、連結の代替方法:
document.getElementById(`horseThumb_${id}`).className = "hand positionLeft";
デバッグ支援:
問題の原因を特定するには、関数の先頭に次の行を追加します:
alert('ID number: ' + id); alert('Return value of gEBI: ' + document.getElementById('horseThumb_' + id));
これらのポップアップ ウィンドウには、渡された ID と要素の存在に関する情報が表示されます。
以上がJavaScript で文字列と変数を連結して新しい文字列を作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。