게으른 개발자의 끄적거림

javascript 따옴표 안에 변수넣는 방법

끄적잉 2023. 10. 24. 22:25
반응형

 자바스크립트 문자열에서 "" 안에는 ''를, '' 내에서는 ""를 사용하면 됩니다.

 

 

// 올바른 사용의 예
alert('안녕 "하세요"');
alert("안녕 '하세요'");
// 잘못된 사용의 예
alert('안녕 '하세요'');
alert("안녕 "하세요"");

 

 

그리고 큰따옴표 내에서 큰따옴표를 사용하거나 작은따옴표 내에서 작은 따옴표를 역스러쉬에 붙여서(\", \') 사용하면 됨

alert('안녕 \'하세요\'');
alert("안녕 \"하세요\"");

 

 

복잡한 응용인데 아래의 구문은, 매개변수를 문자열로 만드는 구문인데, 

쌍따옴표와 홑따옴표를 어떻게 써야 하는지 보여줍니다.

 

// 정상 문법 

"<a href='#' onclick="+"'getPersonInfo(\""+ 1234 + "\")'>"

결과 :  <a href='#' onclick='getPersonInfo("1234")'>

 

 

반응형