_getNative.js (483B)
1 var baseIsNative = require('./_baseIsNative'), 2 getValue = require('./_getValue'); 3 4 /** 5 * Gets the native function at `key` of `object`. 6 * 7 * @private 8 * @param {Object} object The object to query. 9 * @param {string} key The key of the method to get. 10 * @returns {*} Returns the function if it's native, else `undefined`. 11 */ 12 function getNative(object, key) { 13 var value = getValue(object, key); 14 return baseIsNative(value) ? value : undefined; 15 } 16 17 module.exports = getNative;