JavaScript

[JavaScript] 큰 따옴표를 쓸 것인가 작은 따옴표를 쓸 것인가?

출근침대 2020. 6. 3. 14:05

헷갈린다. 사람들이 마구 혼용해서 쓰고 있다.

헷갈리지만 알아보니 뭘 써도 값에 큰 영향은 주지 않는듯 하다.

참고1. https://google.github.io/styleguide/javascriptguide.xml?showone=Strings#Strings

구글 코딩 컨벤션에 따라 작은 따옴표를 쓰는 분이 계신다고 한다.

솔직히 shift키를 눌러 써야하는 큰 따옴표보단 작은 따옴표가 훨씬 편하긴 하다.

참고2. https://www.w3schools.com/html/html_attributes.asp

html에 대한 얘기이긴 하지만

html에서는 double ""가 많이 쓰인다고 한다.

결론:

javascript에서는 작은 따옴표을 우선으로 쓰되 그 다음 구분할 따옴표로 큰 따옴표를 써주고,

html에서는 큰 따옴표를 써줘서 구분해준다. 끝

+ 만일 작은 따옴표 안에 문자열을 쓰는데 그 안에 '을 넣고 싶으면

역슬레쉬 \를 문자열 사이에 있는 '의 앞에 붙여준다.

: escape기능을 가지고 있기 때문.

 따라서 원래 가지고 있는 '의 역할로부터 탈출(escape)시키는 것.

(참고 : https://opentutorials.org/course/743/4647)