반응형
Javascript의 문자열에서 $ {} (달러 기호 및 중괄호)의 의미는 무엇입니까?
여기 또는 MDN에서 아무것도 보지 못했습니다. 나는 단지 뭔가를 놓치고 있다고 확신합니다. 이 어딘가에 대한 문서가 있습니까?
기능적으로 +
연산자를 사용하여 연결하지 않고 문자열 안에 변수를 중첩시킬 수있는 것처럼 보입니다 . 이 기능에 대한 설명서를 찾고 있습니다.
예:
var string = 'this is a string';
console.log(`Insert a string here: ${string}`);
템플릿 리터럴 에 대해 이야기하고 있습니다.
여러 줄 문자열과 문자열 보간을 모두 허용합니다.
여러 줄 문자열 :
console.log(`foo
bar`);
// foo
// bar
문자열 보간 :
var foo = 'bar';
console.log(`Let's meet at the ${foo}`);
// Let's meet at the bar
위의 주석에서 언급했듯이 템플릿 문자열 / 리터럴 내에 식을 가질 수 있습니다. 예:
const one = 1;
const two = 2;
const result = `One add two is ${one + two}`;
console.log(result); // output: One add two is 3
반응형
'programing tip' 카테고리의 다른 글
BREW 설치 시간이 너무 많이 걸리는 gcc (0) | 2020.07.01 |
---|---|
XMLHttpRequest에서 진행하는 방법 (0) | 2020.07.01 |
Java Reflection : 변수 이름을 얻는 방법? (0) | 2020.07.01 |
데이터 매퍼, 테이블 데이터 게이트웨이 (게이트웨이), 데이터 액세스 개체 (DAO) 및 리포지토리 패턴의 차이점은 무엇입니까? (0) | 2020.07.01 |
Git : Repository, fork, branch, clone, track에서이 단어의 의미는 무엇입니까? (0) | 2020.07.01 |