* Gets the property names, values, and compare flags of `object`. * * @private * @param {Object} object The object to query. * @returns {Array} Returns the match data of `object`.
(object)
| 13691 | * @returns {Array} Returns the match data of `object`. |
| 13692 | */ |
| 13693 | function getMatchData(object) { |
| 13694 | var result = keys(object), |
| 13695 | length = result.length; |
| 13696 | |
| 13697 | while (length--) { |
| 13698 | var key = result[length], |
| 13699 | value = object[key]; |
| 13700 | |
| 13701 | result[length] = [key, value, isStrictComparable(value)]; |
| 13702 | } |
| 13703 | return result; |
| 13704 | } |
| 13705 | |
| 13706 | /** |
| 13707 | * Gets the native function at `key` of `object`. |
no test coverage detected