function isArrayLike( obj ) { // Support: real iOS 8.2 only (not reproducible in simulator)
// `in` check used to prevent JIT error (gh-2145)
// hasOwn isn't used here due to false negatives
// regarding Nodelist length in IE
var length = !!obj && "length" in obj && obj.length,
type = toType( obj ); if ( isFunction( obj ) || isWindow( obj ) ) { return false;
} return type === "array" || length === 0 || typeof length === "number" && length > 0 && ( length - 1 ) in obj;
}那位朋友可帮忙看下注释是什么意思?难道这个函数只支持 iOS 8.2?还有就是,这个是jQuery版本3.0之后的,把针对nodelist的判断给去除了 if ( obj.nodeType === 1 && length ) { return true;
}这个代码去掉了
添加回答
举报
0/150
提交
取消