isArray.js 524 B

12345678910111213141516171819202122232425262728
  1. /**
  2. * Checks if `value` is classified as an `Array` object.
  3. *
  4. * @static
  5. * @memberOf _
  6. * @since 0.1.0
  7. * @type {Function}
  8. * @category Lang
  9. * @param {*} value The value to check.
  10. * @returns {boolean} Returns `true` if `value` is correctly classified,
  11. * else `false`.
  12. * @example
  13. *
  14. * _.isArray([1, 2, 3]);
  15. * // => true
  16. *
  17. * _.isArray(document.body.children);
  18. * // => false
  19. *
  20. * _.isArray('abc');
  21. * // => false
  22. *
  23. * _.isArray(_.noop);
  24. * // => false
  25. */
  26. var isArray = Array.isArray;
  27. module.exports = isArray;