猿问

jquery 源码中 toType方法问题

代码如下:

function toType( obj ) {

if ( obj == null ) {    return obj + "";
}// Support: Android <=2.3 only (functionish RegExp)return typeof obj === "object" || typeof obj === "function" ?
    class2type[ toString.call( obj ) ] || "object" :    typeof obj;

}

这段代码,我测了好几遍,数组什么的本来应该返回["object array"]的,但是都是返回“object”,后来发现class2type[ toString.call( obj ) ]总是返回undefined。难道这个函数只在Android <=2.3起作用,其他情况下,数组什么的一律返回object?


哈士奇WWW
浏览 377回答 1
1回答
随时随地看视频慕课网APP

相关分类

JQuery
我要回答