자바 또는 다른 언어처럼 자바 스크립트에서 '(작은 따옴표) 대신'(큰 따옴표)로 String을 선언해야한다는 말을 자주 들었을 때.왜 우리는 '대신에'를 자바 스크립트의 문자열로 사용해야합니까?
불행히도 나는 그런 이유를 묻지 않았습니다.
내가 지금까지 가지고 "최고"대답은
그것은
은 그것이 사실 더 확대됨에있어이었다? 그리고 왜?
자바 또는 다른 언어처럼 자바 스크립트에서 '(작은 따옴표) 대신'(큰 따옴표)로 String을 선언해야한다는 말을 자주 들었을 때.왜 우리는 '대신에'를 자바 스크립트의 문자열로 사용해야합니까?
불행히도 나는 그런 이유를 묻지 않았습니다.
내가 지금까지 가지고 "최고"대답은
그것은
은 그것이 사실 더 확대됨에있어이었다? 그리고 왜?
""대신 " '"을 사용하면 더 많은 성능을 얻을 수 있습니다. 작은 따옴표로 표시된 문자열에서 이스케이프 된 문자의 대체가 수행되지 않기 때문입니다. 이것은 js에서는 사실이 아닙니다. 필자가 아는 한 큰 따옴표 시스템이있는 이유는 ''을 사용하는 동안 문자열에서 이스케이프하는 것을 피할 수 있기 때문입니다. 그렇다면 그것은 맛의 문제입니다.
"문자열보다"사용할 필요가있는 이유 중 하나는 작은 따옴표를 사용하여 문자열 리터럴을 표시하고 큰 따옴표를 사용하여 문자열 내부에서 사용하는 것이 좋습니다.
동적 당신이 당신의 문자열 세대 "를 사용 할 수도 같은 것을 만드는 경우<div class="myClass">
그래서
:. 값의 속성이 같은 큰 따옴표로 배치해야 HTML에서 예를 들어
. ' "예를 들어 : var에 TD = 나는 또한 일반적으로 두 개의 내부 사용 beacause를'나는 보통 사용
'
아니, 우리는"해야하지 "어떤 사람들은 그것을 선호 뒤에 이유가 있지만 규칙이 전혀 없습니다. – MMM
다른 인용 부호를 사용 했음에도 불구하고 사용하는 데 문제가되지 않습니까? –