_.isArray(value)
value _.
2023-09-11 14:15:01 时间
127
_.isArray(value)
_.isArray判断一个值是否是一个数组
参数
value (*): 需要检查的值
返回值
(boolean): 如果是数组返回true,否则false
例子
_.isArray([1, 2, 3]); // => true _.isArray(document.body.children); // => false _.isArray('abc'); // => false _.isArray(_.noop); // => false
源代码
/** * lodash (Custom Build) <https://lodash.com/> * Build: `lodash modularize exports="npm" -o ./` * Copyright 2012-2016 The Dojo Foundation <http://dojofoundation.org/> * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE> * Copyright 2009-2016 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license <https://lodash.com/license> */ /** * Checks if `value` is classified as an `Array` object. * * @static * @memberOf _ * @since 0.1.0 * @category Lang * @param {*} value The value to check. * @returns {boolean} Returns `true` if `value` is an array, else `false`. * @example * * _.isArray([1, 2, 3]); * // => true * * _.isArray(document.body.children); * // => false * * _.isArray('abc'); * // => false * * _.isArray(_.noop); * // => false */ var isArray = Array.isArray;//使用原生的Array.isArray方法判断 module.exports = isArray;
相关文章
- Groupon面经:Find paths in a binary tree summing to a target value
- Event when input value is changed by JavaScript?
- What is the default value for enum variable?
- _.toString(value)
- _.toSafeInteger(value)
- _.toNumber(value)
- _.toLength(value)
- _.toFinite(value)
- _.isWeakSet(value)
- _.isTypedArray(value)
- _.isString(value)
- _.isPlainObject(value)
- _.isError(value)
- _.isEqual(value, other)
- _.isElement(value)
- _.isBuffer(value)
- _.isArguments(value)
- _.gt(value, other)
- _.cloneDeepWith(value, [customizer])
- _.clone(value)
- stdmap 用 at() 取值,如果 key 不存在,不好意思,程序崩溃。QMap 用 value()取值,如果 key 不存在,不会崩溃,你还可以指定默认值
- js实现取出对象数组中对应的value值,取出接口的数组对象值
- 异常排查 | warning: push.default is unset; its implicit value is changing in Git 2.0