Cleanup _.isObject and _.isRegExp.

This commit is contained in:
John-David Dalton
2014-04-28 08:30:32 -07:00
parent 96736cf1de
commit fb00ba9efd

View File

@@ -6372,7 +6372,7 @@
// and avoid a V8 bug
// https://code.google.com/p/v8/issues/detail?id=2291
var type = typeof value;
return (value && (type == 'function' || type == 'object')) || false;
return (type == 'function' || (value && type == 'object')) || false;
}
/**
@@ -6515,9 +6515,7 @@
* // => false
*/
function isRegExp(value) {
var type = typeof value;
return (value && (type == 'function' || type == 'object') &&
toString.call(value) == regexpClass) || false;
return (isObject(value) && toString.call(value) == regexpClass) || false;
}
/**