代碼如下: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?
- 1 回答
- 0 關注
- 396 瀏覽
添加回答
舉報
0/150
提交
取消