작성
·
21
0
js 공부중인데 여기서 aa 와 "aa"결과값이 다르게 나오는데 1.이유가 뭔가요? 2.둘 차이점이 뭔가요?
자세하게 부탁드립니다 ㅠㅠ
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
H Hun님, JavaScript 문자열에 대한 질문 주셨네요.
이유:
console.log("aa")
: 이 코드는 문자열 "aa"
를 출력하는 명령입니다. 큰따옴표로 묶은 내용은 문자열로 인식하여 그대로 출력됩니다.console.log(aa)
: 이 코드는 변수 aa
의 값을 출력합니다. 이 경우, aa
라는 변수가 정의되어 있고 값이 10
이므로 10
이 출력됩니다.둘의 차이점:
JavaScript에서 큰따옴표나 작은따옴표로 묶은 내용은 그 자체가 문자열로 취급되며, 변수 이름과는 다르게 다른 형식으로 출력됩니다.
도움이 되셨길 바랍니다! 추가 질문이 있으면 언제든지 문의해주세요.