Cleanup _.isNative.

This commit is contained in:
John-David Dalton
2016-04-01 19:06:36 -07:00
parent 972624297b
commit 4c8836a24a

View File

@@ -10855,13 +10855,11 @@
* // => false * // => false
*/ */
function isNative(value) { function isNative(value) {
if (value == null) { if (!isObject(value)) {
return false; return false;
} }
if (isObjectLike(value)) { var pattern = (isFunction(value) || isHostObject(value)) ? reIsNative : reIsHostCtor;
return (isHostObject(value) ? reIsNative : reIsHostCtor).test(value); return pattern.test(toSource(value));
}
return reIsNative.test(toSource(value));
} }
/** /**