Remove unneeded Object coercions.

This commit is contained in:
John-David Dalton
2016-11-24 23:40:43 -06:00
parent 0cd4134bc6
commit bea4b29bc4

View File

@@ -3076,8 +3076,7 @@
if (value == null) {
return value === undefined ? undefinedTag : nullTag;
}
value = Object(value);
return (symToStringTag && symToStringTag in value)
return (symToStringTag && symToStringTag in Object(value))
? getRawTag(value)
: objectToString(value);
}
@@ -3757,7 +3756,6 @@
* @returns {Object} Returns the new object.
*/
function basePick(object, paths) {
object = Object(object);
return basePickBy(object, paths, function(value, path) {
return hasIn(object, path);
});