deno.land / x / lodash@4.17.19 / npm-package / _isFlattenable.js

_isFlattenable.js
نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
var Symbol = require('./_Symbol'), isArguments = require('./isArguments'), isArray = require('./isArray');
/** Built-in value references. */var spreadableSymbol = Symbol ? Symbol.isConcatSpreadable : undefined;
/** * Checks if `value` is a flattenable `arguments` object or array. * * @private * @param {*} value The value to check. * @returns {boolean} Returns `true` if `value` is flattenable, else `false`. */function isFlattenable(value) { return isArray(value) || isArguments(value) || !!(spreadableSymbol && value && value[spreadableSymbol]);}
module.exports = isFlattenable;
lodash

Version Info

Tagged at
3 years ago

External Dependencies

No external dependencies 🎉