728x90
1. 템플릿 리터럴
타임어택 과제를 다시 해보다가, Jquery 로 자바스크립트 매개변수안에 변수값을 전달해주기위해 템플릿 변수를 사용하였다.
하지만 자꾸 매겨변수로 들어가는 문자열 코드 ex) 005975 가 앞에 0을 다 지워버린다.
알고보니 템플릿 리터럴은 들어오는 변수를 모두 문자열로 변화시키는데, 이때 정수로 인식해서 앞의 0을 없애버린것 같다.
onclick="function('${code}')"
이렇게 매겨변수 값 자체를 문자열로 감싸주어 전달하니 해결했다 (ㄷㄷ )
도와주신 내일배움 캠퍼 동민님 감사합니다.
반응형
'JavaScript > 문법' 카테고리의 다른 글
[jquery] toggleCalss - html 클래스 값 제어 (0) | 2021.10.08 |
---|---|
[javascript & jquery] attr() 사용법 (0) | 2021.09.28 |
[JS] 자바스크립트 Promise (0) | 2021.08.16 |
[JavaScript] JSON 개념 정리 와 활용방법(JSON CallBack) (0) | 2021.08.15 |
[JS] Jvascript를 HTML에 링크할때 효율적인 방법(script async 와 defer의 차이점 ) (0) | 2021.08.14 |