ES 6 Templateテキスト(backtic`.)
3220 ワード
JavaScriptは、文字列の値を表すときに引用符を使用します.JavaScriptの変数値を引用符を使用したstring値に追加する場合は、+演算子を使用します.
リファレンス
Mozilla Template literals
レコーダレスES 6講義
const nills="nills";
const test=()=>"hello"+nills;
test(); //출력결과: hellonills
このとき出力されるのはhello nillsではなくhellonillsです.「hello」にスペースがないからです.このように、string値を二重引用符で作成し、変数値を+演算子に追加することは、長さが長くなると複雑で一目瞭然ではありません.したがって、ES 6はtemplateテキスト方式の文字列記号を提供する.マークするときは、引用符``
backticを使用します.const nills="nills";
const test=()=>`hello ${nills}`;
test();
template文字は入力時にスペースを許可します.理解しやすいように、例を挙げてみましょう.const nills="hello
nills;
" // 더블쿼테이션은 줄바꿈이 이루어지면 인식하지 못한다.
const nills2=`hello
nills `; // template literals는 문자사이에 줄바꿈이 있어도 유효하다.
template literals入力方式は、従来のstring入力方式よりも多くの利点を有する.リファレンス
Mozilla Template literals
レコーダレスES 6講義
Reference
この問題について(ES 6 Templateテキスト(backtic`.)), 我々は、より多くの情報をここで見つけました https://velog.io/@0626na/ES6-Template-literals-백틱テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol