undefined형은 논리식에서 false를 반환한다if(x.yyy)yyy속성이 없으면 무조건 false JavaScript에서 === 이거 세개는 자료형과 객체 모두 같은지 비교해줌 예제1-----------------------------------------for(var i in array1) {console.log(array[i]);}이거에서 i는 인덱스가 들어감이렇게 하면 값이 튀어나옴 예제2-----------------------------------------for(var name in person) {console.log(name);}값이 오는게 아니라, 인덱스가 추출이 되는거임. 예를들어 person에 들어있는 객체이름이 나올거임. 그 값이 아니라.script의 for in 은 이름만 ..