varnativeCreate=require('./_nativeCreate');/** Used to stand-in for `undefined` hash values. */varHASH_UNDEFINED='__lodash_hash_undefined__';/** * Sets the hash `key` to `value`. * * @private * @name set * @memberOf Hash * @param {string} key The key of the value to set. * @param {*} value The value to set. * @returns {Object} Returns the hash instance. */functionhashSet(key,value){vardata=this.__data__;this.size+=this.has(key)?0:1;data[key]=(nativeCreate&&value===undefined)?HASH_UNDEFINED:value;returnthis;}module.exports=hashSet;