Javascriptにて`と'の違いは何でしょうか?
基本的に文字列は''で囲って表示しているのですが
''ではなく``でないと表示できない時があります。
例:タイマー機能を作っている時に
Javascript
1function countUp(){ 2 const d = new Date(Date.now() - startTime); 3 const m = d.getMinutes(); 4 const s = d.getSeconds(); 5 const ms = d.getMilliseconds(); 6 timer.textContent = `${m}:${s}.${ms}`; 7 8 setTimeout(() => { 9 countUp(); 10 }, 10); 11 }
といったコードの中にある
Javascript
1timer.textContent = `${m}:${s}.${ms}`;
ですが、上記の表記だと
数字が表示されるが
Javascript
1timer.textContent = '${m}:${s}.${ms}';
だと
${m}:${s}.${ms}と表記されます。
``で囲う時はどのような時でしょうか?
回答2件
あなたの回答
tips
プレビュー