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