判断变量是否存在,或者是否以某种类型存在

来源:互联网 发布:风云麒麟臂进阶数据 编辑:程序博客网 时间:2024/05/18 00:06




//判断变量是否存在,或者是否以某种类型存在

//Object.exists(o)          判断变量是否存在

//Object.exists(o,String);  判断变量是否以String类型存在

//Object.exists(o,Number);  判断变量是否以Number类型存在

//Object.exists(o,Boolean);

//Object.exists(o,MyClass);



Object.exists = function(o, type) {
    return o != undefined && o !== null && (!!type ? o.constructor == type : true);
};
原创粉丝点击