기본적으로 자바스크립트의 형비교 메소드는 instanceof 이다. 리턴형은 boolean 이며 다음과 같이 사용한다.
if( obj instanceof String ){
......
}
function objTest(obj) {
var i, t, s = ""; // 변수를 만듭니다.
t = new Array(); // 배열을 만듭니다.
t["Date"] = Date; // 배열을 채웁니다.
t["Object"] = Object;
t["Array"] = Array;
for (i in t){
if (obj instanceof t[i]) { // obj 클래스를 검사합니다.
s += "obj is an instance of " + i + "\n";
}
else {
s += "obj is not an instance of " + i + "\n";
}
}
return(s); // 문자열을 반환합니다.
}
var obj = new Date();
response.write(objTest(obj));
[Phantomjs] Phantomjs를 이용해서 웹페이지 캡쳐하기 (3) (0) | 2023.07.19 |
---|---|
[Phantomjs] Phantomjs를 이용해서 웹페이지 캡쳐하기 (2) (0) | 2023.07.19 |
[Phantomjs] Phantomjs를 이용해서 웹페이지 캡쳐하기 (1) (0) | 2023.07.19 |
[Javascript] Object Prototype 프로토타입 이해하기 (0) | 2023.07.19 |
[Javascript] 예외처리 하기 (0) | 2023.07.17 |