js中判断变量是函数(function)或window
作者:
大兵_HERG | 来源:发表于
2019-08-12 17:49 被阅读0次
1.判断变量是否为函数
function isFunction( obj ) {
return typeof obj === "function" && typeof obj.nodeType !== "number";
}
// Support: Chrome <=57, Firefox <=52
// In some browsers, typeof returns "function" for HTML <object> elements
// (i.e., `typeof document.createElement( "object" ) === "function"`).
// We don't want to classify *any* DOM node as a function.
2.判断变量是否是window
function isWindow( obj ) {
return obj != null && obj === obj.window;
}
本文标题:js中判断变量是函数(function)或window
本文链接:https://www.haomeiwen.com/subject/xsfpjctx.html
网友评论