강의

멘토링

커뮤니티

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

art11010님의 프로필 이미지
art11010

작성한 질문수

인터랙티브 웹 개발 제대로 시작하기

이벤트 위임 보강 영상

대소문자 구분

작성

·

399

0

안녕하세요~!

강의 듣다 의문이 생겨서 질문 남깁니다!

소스 중

if(elem.nodeName == 'BODY'){
  elem = null;
  return;
}

이 부분에서 BODY를 제가 처음에 소문자 body로 했더니 에러가 뜨더라구요 

html tag 이름은 소문자 body인데

자바스크립트에서는 대문자로 해야 작동하는 건가욤??

답변 1

6

1분코딩님의 프로필 이미지
1분코딩
지식공유자

네- nodeName 속성 자체가 태그 이름을 대문자로 갖고 있는 것이라서,
우리는 규칙대로 하는 거에요~
console.log(elem.nodeName);
이렇게 콘솔창에 출력해보시면 대문자로 되어있는걸 확인해 볼 수 있습니다.

art11010님의 프로필 이미지
art11010

작성한 질문수

질문하기