Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/lodash/lodash
/ functions
Functions
2,270 in github.com/lodash/lodash
⨍
Functions
2,270
◇
Types & classes
0
Function
isNative
* Checks if `value` is a pristine native function. * * **Note:** This method can't reliably detect native functions in the presence * o
npm-package/lodash.js:11951
Function
isNative
* Checks if `value` is a pristine native function. * * **Note:** This method can't reliably detect native functions in the presence * of the core-j
npm-package/isNative.js:33
Function
isNil
* Checks if `value` is `null` or `undefined`. * * @static * @memberOf _ * @since 4.0.0 * @category Lang * @param {*} val
lodash.js:11999
Function
isNil
* Checks if `value` is `null` or `undefined`. * * @static * @memberOf _ * @since 4.0.0 * @category Lang * @param {*} value The value to check.
npm-package/isNil.js:21
Function
isNil
* Checks if `value` is `null` or `undefined`. * * @static * @memberOf _ * @since 4.0.0 * @category Lang * @param {*} val
npm-package/lodash.js:11999
Function
isNull
* Checks if `value` is `null`. * * @static * @memberOf _ * @since 0.1.0 * @category Lang * @param {*} value The value to
lodash.js:11975
Function
isNull
* Checks if `value` is `null`. * * @static * @memberOf _ * @since 0.1.0 * @category Lang * @param {*} value The value to check. *
npm-package/core.js:2845
Function
isNull
* Checks if `value` is `null`. * * @static * @memberOf _ * @since 0.1.0 * @category Lang * @param {*} value The value to
npm-package/lodash.js:11975
Function
isNull
* Checks if `value` is `null`. * * @static * @memberOf _ * @since 0.1.0 * @category Lang * @param {*} value The value to check. * @returns {boo
npm-package/isNull.js:18
Function
isNumber
* Checks if `value` is classified as a `Number` primitive or object. * * **Note:** To exclude `Infinity`, `-Infinity`, and `NaN`, which are * class
npm-package/isNumber.js:33
Function
isObject
* Checks if `value` is the * [language type](http://www.ecma-international.org/ecma-262/7.0/#sec-ecmascript-language-types) * of `Object`. (e.g. arr
npm-package/isObject.js:26
Function
isObjectLike
* Checks if `value` is object-like. A value is object-like if it's not `null` * and has a `typeof` result of "object". * * @static * @memberOf _
npm-package/isObjectLike.js:25
Function
isPlainObject
* Checks if `value` is a plain object, that is, an object created by the * `Object` constructor or one with a `[[Prototype]]` of `null`. * * @stati
npm-package/isPlainObject.js:49
Function
isPrototype
* Checks if `value` is likely a prototype object. * * @private * @param {*} value The value to check. * @returns {boolean} Returns `true` if `valu
npm-package/_isPrototype.js:11
Function
isSafeInteger
* Checks if `value` is a safe integer. An integer is safe if it's an IEEE-754 * double precision number which isn't the result of a rounded unsaf
lodash.js:12121
Function
isSafeInteger
* Checks if `value` is a safe integer. An integer is safe if it's an IEEE-754 * double precision number which isn't the result of a rounded unsafe in
npm-package/isSafeInteger.js:33
Function
isSafeInteger
* Checks if `value` is a safe integer. An integer is safe if it's an IEEE-754 * double precision number which isn't the result of a rounded unsaf
npm-package/lodash.js:12121
Function
isStrictComparable
* Checks if `value` is suitable for strict equality comparisons, i.e. `===`. * * @private * @param {*} value The value to check. * @returns {boole
npm-package/_isStrictComparable.js:11
Function
isString
* Checks if `value` is classified as a `String` primitive or object. * * @static * @since 0.1.0 * @memberOf _ * @category Lang * @param {*} valu
npm-package/isString.js:25
Function
isSymbol
* Checks if `value` is classified as a `Symbol` primitive or object. * * @static * @memberOf _ * @since 4.0.0 * @category Lang * @param {*} valu
npm-package/isSymbol.js:24
Function
isUndefined
* Checks if `value` is `undefined`. * * @static * @since 0.1.0 * @memberOf _ * @category Lang * @param {*} value The val
lodash.js:12224
Function
isUndefined
* Checks if `value` is `undefined`. * * @static * @since 0.1.0 * @memberOf _ * @category Lang * @param {*} value The value to check. * @returns
npm-package/isUndefined.js:18
Function
isUndefined
* Checks if `value` is `undefined`. * * @static * @since 0.1.0 * @memberOf _ * @category Lang * @param {*} value The value to check.
npm-package/core.js:2938
Function
isUndefined
* Checks if `value` is `undefined`. * * @static * @since 0.1.0 * @memberOf _ * @category Lang * @param {*} value The val
npm-package/lodash.js:12224
Function
isWeakMap
* Checks if `value` is classified as a `WeakMap` object. * * @static * @memberOf _ * @since 4.3.0 * @category Lang * @param {*} value The value
npm-package/isWeakMap.js:24
Function
isWeakSet
* Checks if `value` is classified as a `WeakSet` object. * * @static * @memberOf _ * @since 4.3.0 * @category Lang * @pa
lodash.js:12266
Function
isWeakSet
* Checks if `value` is classified as a `WeakSet` object. * * @static * @memberOf _ * @since 4.3.0 * @category Lang * @pa
npm-package/lodash.js:12266
Function
isWeakSet
* Checks if `value` is classified as a `WeakSet` object. * * @static * @memberOf _ * @since 4.3.0 * @category Lang * @param {*} value The value
npm-package/isWeakSet.js:24
Function
iteratee
* Creates a function that invokes `func` with the arguments of the created * function. If `func` is a property name, the created function returns the
npm-package/iteratee.js:49
Function
iteratorToArray
* Converts `iterator` to an array. * * @private * @param {Object} iterator The iterator to convert. * @returns {Array} Returns the converted array
npm-package/_iteratorToArray.js:8
Function
j
(n,t,r,e,u)
npm-package/lodash.min.js:12
Function
ja
(n,t,r)
npm-package/lodash.min.js:104
Function
jf
(n)
npm-package/lodash.min.js:85
Function
jo
(n,t)
npm-package/lodash.min.js:77
Function
join
* Converts all elements in `array` into a string separated by `separator`. * * @static * @memberOf _ * @since 4.0.0 * @catego
lodash.js:7613
Function
join
* Converts all elements in `array` into a string separated by `separator`. * * @static * @memberOf _ * @since 4.0.0 * @category Array * @param {
npm-package/join.js:22
Function
join
* Converts all elements in `array` into a string separated by `separator`. * * @static * @memberOf _ * @since 4.0.0 * @catego
npm-package/lodash.js:7613
Function
jr
(n,t)
npm-package/lodash.min.js:28
Function
ka
(n)
npm-package/lodash.min.js:106
Function
kf
(n,t)
npm-package/lodash.min.js:85
Function
ko
(n,t,r)
npm-package/lodash.min.js:78
Function
la
(n,t,r)
npm-package/lodash.min.js:100
Function
last
* Gets the last element of `array`. * * @static * @memberOf _ * @since 0.1.0 * @category Array * @param {Array} array The array to query. * @re
npm-package/last.js:15
Function
lastIndexOf
* This method is like `_.indexOf` except that it iterates over elements of * `array` from right to left. * * @static * @memberOf _
lodash.js:7657
Function
lastIndexOf
* This method is like `_.indexOf` except that it iterates over elements of * `array` from right to left. * * @static * @memberOf _
npm-package/lodash.js:7657
Function
lastIndexOf
* This method is like `_.indexOf` except that it iterates over elements of * `array` from right to left. * * @static * @memberOf _ * @since 0.1.0
npm-package/lastIndexOf.js:31
Function
lazyClone
* Creates a clone of the lazy wrapper object. * * @private * @name clone * @memberOf LazyWrapper * @returns {Object} Returns
lodash.js:1803
Function
lazyClone
* Creates a clone of the lazy wrapper object. * * @private * @name clone * @memberOf LazyWrapper * @returns {Object} Returns
npm-package/lodash.js:1803
Function
lazyClone
* Creates a clone of the lazy wrapper object. * * @private * @name clone * @memberOf LazyWrapper * @returns {Object} Returns the cloned `LazyWrap
npm-package/_lazyClone.js:12
Function
lazyReverse
* Reverses the direction of lazy iteration. * * @private * @name reverse * @memberOf LazyWrapper * @returns {Object} Returns
lodash.js:1822
Function
lazyReverse
* Reverses the direction of lazy iteration. * * @private * @name reverse * @memberOf LazyWrapper * @returns {Object} Returns
npm-package/lodash.js:1822
Function
lazyReverse
* Reverses the direction of lazy iteration. * * @private * @name reverse * @memberOf LazyWrapper * @returns {Object} Returns the new reversed `La
npm-package/_lazyReverse.js:11
Function
lazyValue
* Extracts the unwrapped value from its lazy wrapper. * * @private * @name value * @memberOf LazyWrapper * @returns {*} Retur
lodash.js:1842
Function
lazyValue
* Extracts the unwrapped value from its lazy wrapper. * * @private * @name value * @memberOf LazyWrapper * @returns {*} Returns the unwrapped val
npm-package/_lazyValue.js:20
Function
lazyValue
* Extracts the unwrapped value from its lazy wrapper. * * @private * @name value * @memberOf LazyWrapper * @returns {*} Retur
npm-package/lodash.js:1842
Function
lc
(n)
npm-package/lodash.min.js:93
Function
lf
(n,t)
npm-package/lodash.min.js:83
Function
li
(n)
npm-package/lodash.min.js:61
Function
listCacheClear
* Removes all key-value entries from the list cache. * * @private * @name clear * @memberOf ListCache
lodash.js:2026
Function
listCacheClear
* Removes all key-value entries from the list cache. * * @private * @name clear * @memberOf ListCache
npm-package/_listCacheClear.js:8
Function
listCacheClear
* Removes all key-value entries from the list cache. * * @private * @name clear * @memberOf ListCache
npm-package/lodash.js:2026
Function
listCacheDelete
* Removes `key` and its value from the list cache. * * @private * @name delete * @memberOf ListCache * @param {string} key Th
lodash.js:2040
Function
listCacheDelete
* Removes `key` and its value from the list cache. * * @private * @name delete * @memberOf ListCache * @param {string} key Th
npm-package/lodash.js:2040
Function
listCacheDelete
* Removes `key` and its value from the list cache. * * @private * @name delete * @memberOf ListCache * @param {string} key The key of the value t
npm-package/_listCacheDelete.js:18
Function
listCacheGet
* Gets the list cache value for `key`. * * @private * @name get * @memberOf ListCache * @param {string} key The key of the va
lodash.js:2066
Function
listCacheGet
* Gets the list cache value for `key`. * * @private * @name get * @memberOf ListCache * @param {string} key The key of the value to get. * @retu
npm-package/_listCacheGet.js:12
Function
listCacheGet
* Gets the list cache value for `key`. * * @private * @name get * @memberOf ListCache * @param {string} key The key of the va
npm-package/lodash.js:2066
Function
listCacheHas
* Checks if a list cache value for `key` exists. * * @private * @name has * @memberOf ListCache * @param {string} key The key
lodash.js:2082
Function
listCacheHas
* Checks if a list cache value for `key` exists. * * @private * @name has * @memberOf ListCache * @param {string} key The key
npm-package/lodash.js:2082
Function
listCacheHas
* Checks if a list cache value for `key` exists. * * @private * @name has * @memberOf ListCache * @param {string} key The key of the entry to che
npm-package/_listCacheHas.js:12
Function
listCacheSet
* Sets the list cache `key` to `value`. * * @private * @name set * @memberOf ListCache * @param {string} key The key of the v
lodash.js:2096
Function
listCacheSet
* Sets the list cache `key` to `value`. * * @private * @name set * @memberOf ListCache * @param {string} key The key of the value to set. * @par
npm-package/_listCacheSet.js:13
Function
listCacheSet
* Sets the list cache `key` to `value`. * * @private * @name set * @memberOf ListCache * @param {string} key The key of the v
npm-package/lodash.js:2096
Function
lo
(n,t,r)
npm-package/lodash.min.js:75
Function
lodash
* Creates a `lodash` object which wraps `value` to enable implicit method * chain sequences. Methods that operate on and return arrays, collections,
npm-package/wrapperLodash.js:131
Function
logThrobber
* Writes the wait throbber to standard output. * * @private
test/saucelabs.js:264
Function
lr
()
npm-package/lodash.min.js:27
Function
ma
(n,t,r)
npm-package/lodash.min.js:104
Function
map
* Creates an array of values by running each element in `collection` thru * `iteratee`. The iteratee is invoked with three arguments: * (value,
npm-package/core.js:2057
Function
mapCacheClear
* Removes all key-value entries from the map. * * @private * @name clear * @memberOf MapCache
lodash.js:2143
Function
mapCacheClear
* Removes all key-value entries from the map. * * @private * @name clear * @memberOf MapCache
npm-package/lodash.js:2143
Function
mapCacheClear
* Removes all key-value entries from the map. * * @private * @name clear * @memberOf MapCache
npm-package/_mapCacheClear.js:12
Function
mapCacheDelete
* Removes `key` and its value from the map. * * @private * @name delete * @memberOf MapCache * @param {string} key The key of
lodash.js:2161
Function
mapCacheDelete
* Removes `key` and its value from the map. * * @private * @name delete * @memberOf MapCache * @param {string} key The key of the value to remove
npm-package/_mapCacheDelete.js:12
Function
mapCacheDelete
* Removes `key` and its value from the map. * * @private * @name delete * @memberOf MapCache * @param {string} key The key of
npm-package/lodash.js:2161
Function
mapCacheGet
* Gets the map value for `key`. * * @private * @name get * @memberOf MapCache * @param {string} key The key of the value to g
lodash.js:2176
Function
mapCacheGet
* Gets the map value for `key`. * * @private * @name get * @memberOf MapCache * @param {string} key The key of the value to g
npm-package/lodash.js:2176
Function
mapCacheGet
* Gets the map value for `key`. * * @private * @name get * @memberOf MapCache * @param {string} key The key of the value to get. * @returns {*}
npm-package/_mapCacheGet.js:12
Function
mapCacheHas
* Checks if a map value for `key` exists. * * @private * @name has * @memberOf MapCache * @param {string} key The key of the
lodash.js:2189
Function
mapCacheHas
* Checks if a map value for `key` exists. * * @private * @name has * @memberOf MapCache * @param {string} key The key of the entry to check. * @
npm-package/_mapCacheHas.js:12
Function
mapCacheHas
* Checks if a map value for `key` exists. * * @private * @name has * @memberOf MapCache * @param {string} key The key of the
npm-package/lodash.js:2189
Function
mapCacheSet
* Sets the map `key` to `value`. * * @private * @name set * @memberOf MapCache * @param {string} key The key of the value to
lodash.js:2203
Function
mapCacheSet
* Sets the map `key` to `value`. * * @private * @name set * @memberOf MapCache * @param {string} key The key of the value to set. * @param {*} v
npm-package/_mapCacheSet.js:13
Function
mapCacheSet
* Sets the map `key` to `value`. * * @private * @name set * @memberOf MapCache * @param {string} key The key of the value to
npm-package/lodash.js:2203
Function
mapKeys
* The opposite of `_.mapValues`; this method creates an object with the * same values as `object` and keys generated by running each own enumerab
lodash.js:13384
Function
mapKeys
* The opposite of `_.mapValues`; this method creates an object with the * same values as `object` and keys generated by running each own enumerable
npm-package/mapKeys.js:26
Function
mapKeys
* The opposite of `_.mapValues`; this method creates an object with the * same values as `object` and keys generated by running each own enumerab
npm-package/lodash.js:13384
Function
mapToArray
* Converts `map` to its key-value pairs. * * @private * @param {Object} map The map to convert. * @returns {Array} Returns the key-value pairs.
npm-package/_mapToArray.js:8
Function
mapValues
* Creates an object with the same keys as `object` and values generated * by running each own enumerable string keyed property of `object` thru
lodash.js:13422
Function
mapValues
* Creates an object with the same keys as `object` and values generated * by running each own enumerable string keyed property of `object` thru * `i
npm-package/mapValues.js:33
← previous
next →
1,701–1,800 of 2,270, ranked by callers