글쓴사람 프로틴
글쓴시간2025년 3월 24일 오후 6시 17분 58초
    제목javascript 백틱 사용 가능 할까요?
안녕하세요.
템플릿 언더바 항상 잘 사용하고 있습니다.

감사합니다.

<script>
   function addNumbers(a, b) {
       console.log(`${a}`, `${b}`);
   }

   addNumbers(1, 2);
</script>

{}로 인해서 1, 2가 console.log에 정상적으로 찍히지 않고 있습니다.
백틱을 사용하면서 인자값을 사용하는 방법이 있을까요?

그럼.. 답변 부탁 드립니다.
관리자 프로틴님 안녕하세요

백틱과 관련 없는 문제이구요

${a} 가 아마도  프론트 사이드 다른 라이브러리 변수형식 같습니다.

그런 경우 {\a} 의 방법으로 이스케이프 할 수 있습니다.

신규 프로젝트라면 Tplus를 권장합니다.
25-03-25 01:11
프로틴 궁금했던 정보였는데, 감사합니다.
25-03-25 11:20
관리자 좀 이상해서 찾아보니

백틱 코드 `${a}` 은 자바스립트 자체에 내장된
템플릿 리터럴(2015년 도입)이고

아무튼 `${\a}` 이렇게 이스케이프하시면 됩니다.

Tplus는 [=a] 의 형태라 다양한 상황에서 원천적으로 충돌하지 않는 점 참고해주세요.
25-03-25 18:12
    이름
비밀번호
 
Since 2003-03-03 hosted on vultr.com