source: imaps-frontend/node_modules/lodash-es/_matchesStrictComparable.js@ d565449

main
Last change on this file since d565449 was d565449, checked in by stefan toskovski <stefantoska84@…>, 4 weeks ago

Update repo after prototype presentation

  • Property mode set to 100644
File size: 572 bytes
Line 
1/**
2 * A specialized version of `matchesProperty` for source values suitable
3 * for strict equality comparisons, i.e. `===`.
4 *
5 * @private
6 * @param {string} key The key of the property to get.
7 * @param {*} srcValue The value to match.
8 * @returns {Function} Returns the new spec function.
9 */
10function matchesStrictComparable(key, srcValue) {
11 return function(object) {
12 if (object == null) {
13 return false;
14 }
15 return object[key] === srcValue &&
16 (srcValue !== undefined || (key in Object(object)));
17 };
18}
19
20export default matchesStrictComparable;
Note: See TracBrowser for help on using the repository browser.