MCPcopy Create free account

hub / github.com/lodash/lodash / functions

Functions2,270 in github.com/lodash/lodash

FunctionbaseSome
* The base implementation of `_.some` without support for iteratee shorthands. * * @private * @param {Array|Object} collection The coll
lodash.js:4092
FunctionbaseSome
* The base implementation of `_.some` without support for iteratee shorthands. * * @private * @param {Array|Object} collection The collection to it
npm-package/_baseSome.js:12
FunctionbaseSome
* The base implementation of `_.some` without support for iteratee shorthands. * * @private * @param {Array|Object} collection The coll
npm-package/lodash.js:4092
FunctionbaseSortBy
* The base implementation of `_.sortBy` which uses `comparer` to define the * sort order of `array` and replaces criteria objects with their correspo
npm-package/_baseSortBy.js:11
FunctionbaseSortedIndex
* The base implementation of `_.sortedIndex` and `_.sortedLastIndex` which * performs a binary search of `array` to determine the index at which `val
npm-package/_baseSortedIndex.js:21
FunctionbaseSortedIndexBy
* The base implementation of `_.sortedIndexBy` and `_.sortedLastIndexBy` * which invokes `iteratee` for `value` and each element of `array` to comput
npm-package/_baseSortedIndexBy.js:24
FunctionbaseSortedUniq
* The base implementation of `_.sortedUniq` and `_.sortedUniqBy` without * support for iteratee shorthands. * * @private * @param {Array} array Th
npm-package/_baseSortedUniq.js:12
FunctionbaseSum
* The base implementation of `_.sum` and `_.sumBy` without support for * iteratee shorthands. * * @private * @param {Array} array The array to ite
npm-package/_baseSum.js:10
FunctionbaseTimes
* The base implementation of `_.times` without support for iteratee shorthands * or max array length checks. * * @private * @param {number} n The
npm-package/_baseTimes.js:10
FunctionbaseToNumber
* The base implementation of `_.toNumber` which doesn't ensure correct * conversions of binary, hexadecimal, or octal string values. * * @private
npm-package/_baseToNumber.js:14
FunctionbaseToPairs
* The base implementation of `_.toPairs` and `_.toPairsIn` which creates an array * of key-value pairs for `object` corresponding to the property nam
npm-package/_baseToPairs.js:12
FunctionbaseToString
* The base implementation of `_.toString` which doesn't convert nullish * values to empty strings. * * @private * @param {*} value The value to pr
npm-package/_baseToString.js:21
FunctionbaseUnary
* The base implementation of `_.unary` without support for storing metadata. * * @private * @param {Function} func The function to cap arguments fo
npm-package/_baseUnary.js:8
FunctionbaseUniq
* The base implementation of `_.uniqBy` without support for iteratee shorthands. * * @private * @param {Array} array The array to inspect. * @para
npm-package/_baseUniq.js:20
FunctionbaseUnset
* The base implementation of `_.unset`. * * @private * @param {Object} object The object to modify. * @param {Array|string} path The property path
npm-package/_baseUnset.js:14
FunctionbaseUpdate
* The base implementation of `_.update`. * * @private * @param {Object} object The object to modify. * @param {Array|string} path The path of the
npm-package/_baseUpdate.js:14
FunctionbaseValues
* The base implementation of `_.values` and `_.valuesIn` which creates an * array of `object` property values corresponding to the property names *
npm-package/_baseValues.js:13
FunctionbaseWhile
* The base implementation of methods like `_.dropWhile` and `_.takeWhile` * without support for iteratee shorthands. * * @private * @param {Array}
npm-package/_baseWhile.js:14
FunctionbaseWrapperValue
* The base implementation of `wrapperValue` which returns the result of * performing a sequence of actions on the unwrapped `value`, where each * su
npm-package/_baseWrapperValue.js:15
FunctionbaseXor
* The base implementation of methods like `_.xor`, without support for * iteratee shorthands, that accepts an array of arrays to inspect. * * @priv
npm-package/_baseXor.js:15
FunctionbaseZipObject
* This base implementation of `_.zipObject` which assigns values using `assignFunc`. * * @private * @param {Array} props The property identifiers.
npm-package/_baseZipObject.js:10
Functionbc
(n)
npm-package/lodash.min.js:94
Functionbe
(n,t)
npm-package/lodash.min.js:35
Functionbefore
* Creates a function that invokes `func`, with the `this` binding and arguments * of the created function, while it's called less than `n` times. Sub
npm-package/before.js:23
Functionbf
(n,t)
npm-package/lodash.min.js:84
Functionbo
(n)
npm-package/lodash.min.js:77
Functionbr
()
npm-package/lodash.min.js:28
Functionca
(n)
npm-package/lodash.min.js:100
FunctioncacheHas
* Checks if a `cache` value for `key` exists. * * @private * @param {Object} cache The cache to query. * @param {string} key The key of the entry
npm-package/_cacheHas.js:9
Functioncallback
()
test/test.js:7448
Functioncancel
()
lodash.js:10414
Functioncancel
()
npm-package/debounce.js:150
Functioncancel
()
npm-package/lodash.js:10414
Functioncapitalize
* Converts the first character of `string` to upper case and the remaining * to lower case. * * @static * @memberOf _ * @since 3.0.0 * @category
npm-package/capitalize.js:19
FunctioncastArray
* Casts `value` as an array if it's not one. * * @static * @memberOf _ * @since 4.4.0 * @category Lang * @param {*} value The value to inspect.
npm-package/castArray.js:36
FunctioncastArrayLikeObject
* Casts `value` to an empty array if it's not an array like object. * * @private * @param {*} value The value to inspect. * @retur
lodash.js:4452
FunctioncastArrayLikeObject
* Casts `value` to an empty array if it's not an array like object. * * @private * @param {*} value The value to inspect. * @retur
npm-package/lodash.js:4452
FunctioncastArrayLikeObject
* Casts `value` to an empty array if it's not an array like object. * * @private * @param {*} value The value to inspect. * @returns {Array|Object
npm-package/_castArrayLikeObject.js:10
FunctioncastFunction
* Casts `value` to `identity` if it's not a function. * * @private * @param {*} value The value to inspect. * @returns {Function} Returns cast fun
npm-package/_castFunction.js:10
FunctioncastPath
* Casts `value` to a path array if it's not one. * * @private * @param {*} value The value to inspect. * @param {Object} [object] The object to qu
npm-package/_castPath.js:14
FunctioncastSlice
* Casts `array` to a slice if it's needed. * * @private * @param {Array} array The array to inspect. * @param {number} start The start position.
npm-package/_castSlice.js:12
Functioncc
(n,t,r)
npm-package/lodash.min.js:93
Functioncf
(n,t)
npm-package/lodash.min.js:83
Functionchain
* Creates a `lodash` wrapper instance that wraps `value` with explicit method * chain sequences enabled. The result of such sequences must be unwrapp
npm-package/chain.js:32
FunctioncharsEndIndex
* Used by `_.trim` and `_.trimEnd` to get the index of the last string symbol * that is not found in the character symbols. * * @private * @param
npm-package/_charsEndIndex.js:12
FunctioncharsStartIndex
* Used by `_.trim` and `_.trimStart` to get the index of the first string symbol * that is not found in the character symbols. * * @private * @par
npm-package/_charsStartIndex.js:12
Functionchunk
* Creates an array of elements split into groups the length of `size`. * If `array` can't be split evenly, the final chunk will be the remaining
lodash.js:6861
Functionchunk
* Creates an array of elements split into groups the length of `size`. * If `array` can't be split evenly, the final chunk will be the remaining * e
npm-package/chunk.js:30
Functionchunk
* Creates an array of elements split into groups the length of `size`. * If `array` can't be split evenly, the final chunk will be the remaining
npm-package/lodash.js:6861
Functionci
(n,t,r,e)
npm-package/lodash.min.js:61
Functionclamp
* Clamps `number` within the inclusive `lower` and `upper` bounds. * * @static * @memberOf _ * @since 4.0.0 * @category Numbe
lodash.js:14007
Functionclamp
* Clamps `number` within the inclusive `lower` and `upper` bounds. * * @static * @memberOf _ * @since 4.0.0 * @category Number * @param {number}
npm-package/clamp.js:23
Functionclamp
* Clamps `number` within the inclusive `lower` and `upper` bounds. * * @static * @memberOf _ * @since 4.0.0 * @category Numbe
npm-package/lodash.js:14007
Functionclone
* Creates a shallow clone of `value`. * * **Note:** This method is loosely based on the * [structured clone algorithm](https://mdn.io/S
npm-package/lodash.js:11055
Functionclone
* Creates a shallow clone of `value`. * * **Note:** This method is loosely based on the * [structured clone algorithm](https://mdn.io/Structured_cl
npm-package/clone.js:32
FunctioncloneArrayBuffer
* Creates a clone of `arrayBuffer`. * * @private * @param {ArrayBuffer} arrayBuffer The array buffer to clone. * @returns {ArrayBuffer} Returns th
npm-package/_cloneArrayBuffer.js:10
FunctioncloneBuffer
* Creates a clone of `buffer`. * * @private * @param {Buffer} buffer The buffer to clone. * @param {boolean} [isDeep] Specify a deep clone. * @r
npm-package/_cloneBuffer.js:24
FunctioncloneByPath
* Creates a clone of `object` by `path`. * * @private * @param {Object} object The object to clone. * @param {Array|string} path The path
npm-package/fp/_baseConvert.js:348
FunctioncloneByPath
* Creates a clone of `object` by `path`. * * @private * @param {Object} object The object to clone. * @param {Array|string} path The path
fp/_baseConvert.js:348
FunctioncloneDataView
* Creates a clone of `dataView`. * * @private * @param {Object} dataView The data view to clone. * @param {boolean} [isDeep] Specify a deep clone.
npm-package/_cloneDataView.js:11
FunctioncloneDeep
* This method is like `_.clone` except that it recursively clones `value`. * * @static * @memberOf _ * @since 1.0.0 * @catego
lodash.js:11113
FunctioncloneDeep
* This method is like `_.clone` except that it recursively clones `value`. * * @static * @memberOf _ * @since 1.0.0 * @catego
npm-package/lodash.js:11113
FunctioncloneDeep
* This method is like `_.clone` except that it recursively clones `value`. * * @static * @memberOf _ * @since 1.0.0 * @category Lang * @param {*
npm-package/cloneDeep.js:25
FunctioncloneDeepWith
* This method is like `_.cloneWith` except that it recursively clones `value`. * * @static * @memberOf _ * @since 4.0.0 * @ca
lodash.js:11145
FunctioncloneDeepWith
* This method is like `_.cloneWith` except that it recursively clones `value`. * * @static * @memberOf _ * @since 4.0.0 * @ca
npm-package/lodash.js:11145
FunctioncloneDeepWith
* This method is like `_.cloneWith` except that it recursively clones `value`. * * @static * @memberOf _ * @since 4.0.0 * @category Lang * @para
npm-package/cloneDeepWith.js:35
FunctioncloneRegExp
* Creates a clone of `regexp`. * * @private * @param {Object} regexp The regexp to clone. * @returns {Object} Returns the cloned regexp.
npm-package/_cloneRegExp.js:11
FunctioncloneSymbol
* Creates a clone of the `symbol` object. * * @private * @param {Object} symbol The symbol object to clone. * @returns {Object} Returns the cloned
npm-package/_cloneSymbol.js:14
FunctioncloneTypedArray
* Creates a clone of `typedArray`. * * @private * @param {Object} typedArray The typed array to clone. * @param {boolean} [isDeep] Specify a deep
npm-package/_cloneTypedArray.js:11
FunctioncloneWith
* This method is like `_.clone` except that it accepts `customizer` which * is invoked to produce the cloned value. If `customizer` returns `unde
lodash.js:11090
FunctioncloneWith
* This method is like `_.clone` except that it accepts `customizer` which * is invoked to produce the cloned value. If `customizer` returns `undefine
npm-package/cloneWith.js:37
FunctioncloneWith
* This method is like `_.clone` except that it accepts `customizer` which * is invoked to produce the cloned value. If `customizer` returns `unde
npm-package/lodash.js:11090
Functionco
(n,t)
npm-package/lodash.min.js:75
Functioncompact
* Creates an array with all falsey values removed. The values `false`, `null`, * `0`, `""`, `undefined`, and `NaN` are falsey. * * @sta
lodash.js:6896
Functioncompact
* Creates an array with all falsey values removed. The values `false`, `null`, * `0`, `""`, `undefined`, and `NaN` are falsey. * * @static
npm-package/core.js:1481
Functioncompact
* Creates an array with all falsey values removed. The values `false`, `null`, * `0`, `""`, `undefined`, and `NaN` are falsey. * * @sta
npm-package/lodash.js:6896
Functioncompact
* Creates an array with all falsey values removed. The values `false`, `null`, * `0`, `""`, `undefined`, and `NaN` are falsey. * * @static * @memb
npm-package/compact.js:16
FunctioncompareAscending
* Compares values to sort them in ascending order. * * @private * @param {*} value The value to compare. * @param {*} other The other value to com
npm-package/_compareAscending.js:11
FunctioncompareMultiple
* Used by `_.orderBy` to compare multiple properties of a value to another * and stable sort them. * * If `orders` is unspecified, all values are s
npm-package/_compareMultiple.js:17
FunctioncomposeArgs
* Creates an array that is the composition of partially applied arguments, * placeholders, and provided arguments into a single array of arguments.
npm-package/_composeArgs.js:15
FunctioncomposeArgsRight
* This function is like `composeArgs` except that the arguments composition * is tailored for `_.partialRight`. * * @private * @param {Array} args
npm-package/_composeArgsRight.js:15
Functionconcat
* Creates a new array concatenating `array` with any additional arrays * and/or values. * * @static * @memberOf _ * @since 4.
lodash.js:6933
Functionconcat
* Creates a new array concatenating `array` with any additional arrays * and/or values. * * @static * @memberOf _ * @since 4.0.0 * @category Arr
npm-package/concat.js:28
Functionconcat
* Creates a new array concatenating `array` with any additional arrays * and/or values. * * @static * @memberOf _ * @since 4.0.0 * @
npm-package/core.js:1507
Functionconcat
* Creates a new array concatenating `array` with any additional arrays * and/or values. * * @static * @memberOf _ * @since 4.
npm-package/lodash.js:6933
Functioncond
* Creates a function that iterates over `pairs` and invokes the corresponding * function of the first predicate to return truthy. The predicate-f
npm-package/lodash.js:15347
Functioncond
* Creates a function that iterates over `pairs` and invokes the corresponding * function of the first predicate to return truthy. The predicate-funct
npm-package/cond.js:38
Functionconforms
* Creates a function that invokes the predicate properties of `source` with * the corresponding property values of a given object, returning `tru
lodash.js:15393
Functionconforms
* Creates a function that invokes the predicate properties of `source` with * the corresponding property values of a given object, returning `tru
npm-package/lodash.js:15393
Functionconforms
* Creates a function that invokes the predicate properties of `source` with * the corresponding property values of a given object, returning `true` i
npm-package/conforms.js:31
FunctionconformsTo
* Checks if `object` conforms to `source` by invoking the predicate * properties of `source` with the corresponding property values of `object`.
lodash.js:11174
FunctionconformsTo
* Checks if `object` conforms to `source` by invoking the predicate * properties of `source` with the corresponding property values of `object`. *
npm-package/conformsTo.js:28
FunctionconformsTo
* Checks if `object` conforms to `source` by invoking the predicate * properties of `source` with the corresponding property values of `object`.
npm-package/lodash.js:11174
Functionconstant
* Creates a function that returns `value`. * * @static * @memberOf _ * @since 2.4.0 * @category Util * @param {*} value The value to return from
npm-package/constant.js:20
FunctionconvertLib
* Converts `lodash` to an immutable auto-curried iteratee-first data-last * version with conversion `options` applied. * * @param {Object} [o
npm-package/fp/_baseConvert.js:377
FunctionconvertLib
* Converts `lodash` to an immutable auto-curried iteratee-first data-last * version with conversion `options` applied. * * @param {Object} [o
fp/_baseConvert.js:377
Functioncopy
* Creates a [fs.copy](https://github.com/jprichardson/node-fs-extra#copy) * function with `srcPath` and `destPath` partially applied. * * @memberOf
lib/common/file.js:21
FunctioncopyArray
* Copies the values of `source` to `array`. * * @private * @param {Array} source The array to copy values from. * @param {Array} [array=[]] The ar
npm-package/_copyArray.js:9
FunctioncopyObject
* Copies properties of `source` to `object`. * * @private * @param {Object} source The object to copy properties from. * @param {Array} props The
npm-package/_copyObject.js:14
FunctioncopySymbols
* Copies own symbols of `source` to `object`. * * @private * @param {Object} source The object to copy symbols from. * @param {Object} [object={}]
npm-package/_copySymbols.js:12
← previousnext →1,301–1,400 of 2,270, ranked by callers