728x90

자바스크립트(JavaScript) 객체는 그 안에 여러가지 속성과 값을 담고 있는 경우가 있는데, 그러한 객체의 속성을 조회할 때 유용한 소스이다.

function getProperty(obj) {
   for (var p in obj) {
	   // 출력형태 - 이름(타입) : 값
	   var msg = p + "(" + typeof obj[p] + ") : " + obj[p];
	   console.log(msg);
   }
}

window.location의 속성값을 알고 싶으면 getProperty(window.location);

특정 이벤트 시 내부 속성값을 알고 싶으면 getProperty(해당 이벤트 객체);

이렇게 사용하면 된다.

결과 값은 브라우저에서 F12를 눌러 콘솔(Console) 탭을 누르면 볼 수 있다.

728x90

'Developer > JavaScript' 카테고리의 다른 글

다른 도메인간 부모창과 자식창 제어  (2) 2019.01.03
JavaScript의 KeyEvent에 따른 keycode  (8) 2009.06.22
50가지의 Ajax 예제  (0) 2008.11.10

+ Recent posts