Template Literals?


Template Literals

Template Literalsは、埋め込み式を許可する文字列テキスト(?)です.
(正義はまだ難しい.😂)
いくつかの認識の面から例を挙げて紹介したいと思います.残りは以下の参考リンクを見てください.
1.Multi-line Strings
JavaScriptでは、改行のためにString間にn(スラッシュ+n)を入力する必要があります.ただしbacktic(":通常はキーボード"1"の隣にあり、波(~))使用すると改行がより簡単に使用できます.
//백틱 미 사용시
"나는 호수다."
"나는 \n 호수다."
// '나는 호수다.'
// '나는 
호수다.'
//백틱 사용시
'나는
호수다'
//`나는 
호수다`
このように、逆組みも改行に適用しやすいです.
  • Expression interpolation
    表現挿入法といって、例を挙げて理解が早い.
  • const apple = 3;
    const banana = 2;
    
    console.log("철수는 사과를 " + apple + "개, " + "바나나를 " + banana + "개를 가지고 있습니다.");
    //'철수는 사과를 3개, 바나나를 2개를 가지고 있습니다.'
    
    console.log(`철수는 사과를 ${apple}개, 
    바나나를 ${banana}개를 가지고 있습니다.`);
    //'철수는 사과를 3개, 바나나를 2개를 가지고 있습니다.'
    結果値は同じですが、以下の方法はもっと便利で、もっと美しいです.
    他にも方法はありますが、これまで理解してきた方法を中心に宣伝しています.

    リファレンス


    mdn web docs : Template literals