스크립드를 처리함에 있어서 Validation체크를 할때 으례 객체나 메서드를 확인하여야 할 경우가 있습니다. 물론 변수도 마찬가지이지요.
function hasFunction(obj, functioName) {
return obj && obj.functionName && obj.functionName instanceof Function
}
* Object 클래스의 프로토타입
Object.prototype.hasFunction = function(funcName) {
return this && this.funcName && this.funcName instanceof Function;
}
var myObject = new myObject()
if (myObject.hasFunction("getArea")) {
// to do..
}
글 http://perfdrug.tistory.com/52
function hasFunction(obj, functioName) {
return obj && obj.functionName && obj.functionName instanceof Function
}
* Object 클래스의 프로토타입
Object.prototype.hasFunction = function(funcName) {
return this && this.funcName && this.funcName instanceof Function;
}
var myObject = new myObject()
if (myObject.hasFunction("getArea")) {
// to do..
}
글 http://perfdrug.tistory.com/52


댓글을 달아 주세요