자바스크립트(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) 탭을 누르면 볼 수 있다.
반응형
'Developer > JavaScript' 카테고리의 다른 글
| 다른 도메인간 부모창과 자식창 제어 (2) | 2019.01.03 |
|---|---|
| JavaScript의 KeyEvent에 따른 keycode (8) | 2009.06.22 |
| 50가지의 Ajax 예제 (0) | 2008.11.10 |