| 123456789101112131415161718192021 |
- var isStrictComparable = require('./isStrictComparable'),
- pairs = require('../object/pairs');
- /**
- * Gets the propery names, values, and compare flags of `object`.
- *
- * @private
- * @param {Object} object The object to query.
- * @returns {Array} Returns the match data of `object`.
- */
- function getMatchData(object) {
- var result = pairs(object),
- length = result.length;
- while (length--) {
- result[length][2] = isStrictComparable(result[length][1]);
- }
- return result;
- }
- module.exports = getMatchData;
|