// Objects with prototype are plain iff they were constructed by a global Object function
Ctor = hasOwn.call( proto, "constructor" ) && proto.constructor; //这行是什么意思?
return typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString;
以下是上诉代码中提到的代码
jQuery 3.2.1 中,判定对象是否为纯对象的函数,最后两行,我自己测试的时候是不对等的,想问下问题在哪里
问下
为什么输出结果是 false
Object.hasOwnProperty.call(proto, "constructor") && proto.constructor;
是什么意思
Object.hasOwnProperty.toString.call( Object )
输出为function Object() { [native code] }
Object.hasOwnProperty.toString.call( Number )
输出为function Number() { [native code] }
是为什么
相关分类