강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

김도토리님의 프로필 이미지
김도토리

작성한 질문수

비전공자를 위한 진짜 입문 올인원 개발 부트캠프

Express에서 데이터 처리하기

server.js에서 console.log쓰는 방식

작성

·

442

1

15번째 줄(server.js파일)에서 선생님께서는 console.log("QUERY:",query); 이렇게 쓰셨는데 저는 console.log(`쿼리: ${query}`); 이런 방식을 썼습니다.
 
그랬더니 저 줄 하나를 바꿨을 뿐인데 콘솔창에
이렇게 쿼리 내용이 다르게 뜨더라구요... 혹시 표기가 잘못된건가요?

답변 1

0

그랩님의 프로필 이미지
그랩
지식공유자

김도토리님이 쓰신 방식처럼 console.log를 찍게 되면 query라는 객체가 벡틱(``)에 의해서 string으로 변하게 됩니다. 

아래와 같이 개발자도구 Console창에 console.log(String({a: 1}))을 쳐보면 object를 String화하면 [object Object]로 바뀌는 걸 알 수 있습니다. 

반면 제가 한 , 방식은 객체의 정보를 그대로 드러내도록 해줍니다!

김도토리님의 프로필 이미지
김도토리

작성한 질문수

질문하기