add hw2
This commit is contained in:
		
							
								
								
									
										22
									
								
								node_modules/lodash-es/_baseMatches.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								node_modules/lodash-es/_baseMatches.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| import baseIsMatch from './_baseIsMatch.js'; | ||||
| import getMatchData from './_getMatchData.js'; | ||||
| import matchesStrictComparable from './_matchesStrictComparable.js'; | ||||
|  | ||||
| /** | ||||
|  * The base implementation of `_.matches` which doesn't clone `source`. | ||||
|  * | ||||
|  * @private | ||||
|  * @param {Object} source The object of property values to match. | ||||
|  * @returns {Function} Returns the new spec function. | ||||
|  */ | ||||
| function baseMatches(source) { | ||||
|   var matchData = getMatchData(source); | ||||
|   if (matchData.length == 1 && matchData[0][2]) { | ||||
|     return matchesStrictComparable(matchData[0][0], matchData[0][1]); | ||||
|   } | ||||
|   return function(object) { | ||||
|     return object === source || baseIsMatch(object, source, matchData); | ||||
|   }; | ||||
| } | ||||
|  | ||||
| export default baseMatches; | ||||
		Reference in New Issue
	
	Block a user
	 nik
					nik