강의로 돌아가기
-

obj.z 의 접근에 질문이 있습니다.

obj 객체에서 x나 y에 접근 할때는 obj.x, obj.y로 콘솔에서 접근하셨는데 z에 접근할때는 obj.z; 세미클론을 뒤에 붙여주는 이유가 있는지 궁금합니다.

(obj.x, obj.x; obj.x;;로 호출해 보아도 문제 없이 정상적으로 값이 나오기는 합니다..)

1 개의 답변
Demi

javascript의 특징입니다. 일부 언어는 statement의 끝에 세미콜론을 붙여야하지만 javascript는 붙여도, 붙이지 않아도 상관없습니다.
c++, java와 같이 세미콜론을 붙이는 언어에 익숙한 분들은 자바스크립트의 코드를 작성할때도 습관처럼 세미콜론을 붙일때가 있습니다.

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.