JavaScript

템플릿 리터럴

민돌v 2021. 9. 21. 23:42

1. 템플릿 리터럴

타임어택 과제를 다시 해보다가, Jquery 로 자바스크립트 매개변수안에 변수값을 전달해주기위해 템플릿 변수를 사용하였다.

하지만 자꾸 매겨변수로 들어가는 문자열 코드 ex) 005975 가 앞에 0을 다 지워버린다.

 

알고보니 템플릿 리터럴은 들어오는 변수를 모두 문자열로 변화시키는데, 이때 정수로 인식해서 앞의 0을 없애버린것 같다.

onclick="function('${code}')"

이렇게 매겨변수 값 자체를 문자열로 감싸주어 전달하니 해결했다 (ㄷㄷ )

도와주신 내일배움 캠퍼 동민님 감사합니다.