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
takeRight
* Creates a slice of `array` with `n` elements taken from the end. * * @static * @memberOf _ * @since 3.0.0 * @category Array
lodash.js:8224
Function
takeRight
* Creates a slice of `array` with `n` elements taken from the end. * * @static * @memberOf _ * @since 3.0.0 * @category Array
npm-package/lodash.js:8224
Function
takeRight
* Creates a slice of `array` with `n` elements taken from the end. * * @static * @memberOf _ * @since 3.0.0 * @category Array * @param {Array} a
npm-package/takeRight.js:29
Function
takeRightWhile
* Creates a slice of `array` with elements taken from the end. Elements are * taken until `predicate` returns falsey. The predicate is invoked wi
lodash.js:8269
Function
takeRightWhile
* Creates a slice of `array` with elements taken from the end. Elements are * taken until `predicate` returns falsey. The predicate is invoked with
npm-package/takeRightWhile.js:39
Function
takeRightWhile
* Creates a slice of `array` with elements taken from the end. Elements are * taken until `predicate` returns falsey. The predicate is invoked wi
npm-package/lodash.js:8269
Function
takeWhile
* Creates a slice of `array` with elements taken from the beginning. Elements * are taken until `predicate` returns falsey. The predicate is invo
lodash.js:8310
Function
takeWhile
* Creates a slice of `array` with elements taken from the beginning. Elements * are taken until `predicate` returns falsey. The predicate is invoked
npm-package/takeWhile.js:39
Function
takeWhile
* Creates a slice of `array` with elements taken from the beginning. Elements * are taken until `predicate` returns falsey. The predicate is invo
npm-package/lodash.js:8310
Function
tap
* This method invokes `interceptor` and returns `value`. The interceptor * is invoked with one argument; (value). The purpose of this method is t
lodash.js:8788
Function
tap
* This method invokes `interceptor` and returns `value`. The interceptor * is invoked with one argument; (value). The purpose of this method is to *
npm-package/tap.js:24
Function
tap
* This method invokes `interceptor` and returns `value`. The interceptor * is invoked with one argument; (value). The purpose of this method is to
npm-package/core.js:1773
Function
tap
* This method invokes `interceptor` and returns `value`. The interceptor * is invoked with one argument; (value). The purpose of this method is t
npm-package/lodash.js:8788
Function
tc
(n)
npm-package/lodash.min.js:92
Function
template
* Creates a compiled template function that can interpolate data properties * in "interpolate" delimiters, HTML-escape interpolated data properti
lodash.js:14796
Function
template
* Creates a compiled template function that can interpolate data properties * in "interpolate" delimiters, HTML-escape interpolated data properti
npm-package/lodash.js:14796
Function
template
* Creates a compiled template function that can interpolate data properties * in "interpolate" delimiters, HTML-escape interpolated data properties i
npm-package/template.js:140
Function
tf
()
npm-package/lodash.min.js:81
Function
throttle
* Creates a throttled function that only invokes `func` at most once per * every `wait` milliseconds. The throttled function comes with a `cancel
lodash.js:10923
Function
throttle
* Creates a throttled function that only invokes `func` at most once per * every `wait` milliseconds. The throttled function comes with a `cancel
npm-package/lodash.js:10923
Function
throttle
* Creates a throttled function that only invokes `func` at most once per * every `wait` milliseconds. The throttled function comes with a `cancel` *
npm-package/throttle.js:51
Function
thru
* This method is like `_.tap` except that it returns the result of `interceptor`. * The purpose of this method is to "pass thru" values replacing
lodash.js:8816
Function
thru
* This method is like `_.tap` except that it returns the result of `interceptor`. * The purpose of this method is to "pass thru" values replacing int
npm-package/thru.js:24
Function
thru
* This method is like `_.tap` except that it returns the result of `interceptor`. * The purpose of this method is to "pass thru" values replacing i
npm-package/core.js:1801
Function
thru
* This method is like `_.tap` except that it returns the result of `interceptor`. * The purpose of this method is to "pass thru" values replacing
npm-package/lodash.js:8816
Function
timerExpired
()
lodash.js:10393
Function
timerExpired
()
npm-package/debounce.js:129
Function
timerExpired
()
npm-package/lodash.js:10393
Function
times
* Invokes the iteratee `n` times, returning an array of the results of * each invocation. The iteratee is invoked with one argument; (index).
lodash.js:16160
Function
times
* Invokes the iteratee `n` times, returning an array of the results of * each invocation. The iteratee is invoked with one argument; (index). * * @
npm-package/times.js:33
Function
times
* Invokes the iteratee `n` times, returning an array of the results of * each invocation. The iteratee is invoked with one argument; (index).
npm-package/lodash.js:16160
Function
tl
(n)
npm-package/lodash.min.js:110
Function
toArgOrder
* Converts arranged argument `indexes` into a named argument string * representation of their order. * * @private * @param {number[]} indexes The
lib/fp/build-doc.js:30
Function
toArray
* Converts `value` to an array. * * @static * @since 0.1.0 * @memberOf _ * @category Lang * @param {*} value The value to convert. * @returns {
npm-package/toArray.js:42
Function
toFinite
* Converts `value` to a finite number. * * @static * @memberOf _ * @since 4.12.0 * @category Lang * @param {*} value The value to convert. * @r
npm-package/toFinite.js:30
Function
toFuncList
* Converts `funcNames` into a chunked list string representation. * * @private * @param {string[]} funcNames The function names. * @returns {strin
lib/fp/build-doc.js:45
Function
toInteger
* Converts `value` to an integer. * * **Note:** This method is loosely based on * [`ToInteger`](http://www.ecma-international.org/ecma-262/7.0/#sec
npm-package/toInteger.js:29
Function
toLength
* Converts `value` to an integer suitable for use as the length of an * array-like object. * * **Note:** This method is based on * [`ToLength`](ht
npm-package/toLength.js:34
Function
toLower
* Converts `string`, as a whole, to lower case just like * [String#toLowerCase](https://mdn.io/toLowerCase). * * @static * @member
lodash.js:14928
Function
toLower
* Converts `string`, as a whole, to lower case just like * [String#toLowerCase](https://mdn.io/toLowerCase). * * @static * @memberOf _ * @since 4
npm-package/toLower.js:24
Function
toLower
* Converts `string`, as a whole, to lower case just like * [String#toLowerCase](https://mdn.io/toLowerCase). * * @static * @member
npm-package/lodash.js:14928
Function
toNumber
* Converts `value` to a number. * * @static * @memberOf _ * @since 4.0.0 * @category Lang * @param {*} value The value to process. * @returns {
npm-package/toNumber.js:45
Function
toPath
* Converts `value` to a property path array. * * @static * @memberOf _ * @since 4.0.0 * @category Util * @param {*} value The value to convert.
npm-package/toPath.js:26
Function
toPlainObject
* Converts `value` to a plain object flattening inherited enumerable string * keyed properties of `value` to own properties of the plain object. *
npm-package/toPlainObject.js:28
Function
toSafeInteger
* Converts `value` to a safe integer. A safe integer can be compared and * represented correctly. * * @static * @memberOf _ *
lodash.js:12556
Function
toSafeInteger
* Converts `value` to a safe integer. A safe integer can be compared and * represented correctly. * * @static * @memberOf _ *
npm-package/lodash.js:12556
Function
toSafeInteger
* Converts `value` to a safe integer. A safe integer can be compared and * represented correctly. * * @static * @memberOf _ * @since 4.0.0 * @ca
npm-package/toSafeInteger.js:31
Function
toSource
* Converts `func` to its source code. * * @private * @param {Function} func The function to convert. * @returns {string} Returns the source code.
npm-package/_toSource.js:14
Function
toString
* Converts `value` to a string. An empty string is returned for `null` * and `undefined` values. The sign of `-0` is preserved. * * @static * @mem
npm-package/toString.js:24
Function
toUpper
* Converts `string`, as a whole, to upper case just like * [String#toUpperCase](https://mdn.io/toUpperCase). * * @static * @member
lodash.js:14953
Function
toUpper
* Converts `string`, as a whole, to upper case just like * [String#toUpperCase](https://mdn.io/toUpperCase). * * @static * @memberOf _ * @since 4
npm-package/toUpper.js:24
Function
toUpper
* Converts `string`, as a whole, to upper case just like * [String#toUpperCase](https://mdn.io/toUpperCase). * * @static * @member
npm-package/lodash.js:14953
Function
tr
(n)
npm-package/lodash.min.js:25
Function
transform
* An alternative to `_.reduce`; this method transforms `object` to a new * `accumulator` object which is the result of running each of its own * enu
npm-package/transform.js:42
Function
transform
()
test/test.js:16183
Function
trim
* Removes leading and trailing whitespace or specified characters from `string`. * * @static * @memberOf _ * @since 3.0.0 * @category String * @
npm-package/trim.js:33
Function
trim
* Removes leading and trailing whitespace or specified characters from `string`. * * @static * @memberOf _ * @since 3.0.0 * @
npm-package/lodash.js:14979
Function
trimEnd
* Removes trailing whitespace or specified characters from `string`. * * @static * @memberOf _ * @since 4.0.0 * @category Str
lodash.js:15014
Function
trimEnd
* Removes trailing whitespace or specified characters from `string`. * * @static * @memberOf _ * @since 4.0.0 * @category String * @param {strin
npm-package/trimEnd.js:29
Function
trimEnd
* Removes trailing whitespace or specified characters from `string`. * * @static * @memberOf _ * @since 4.0.0 * @category Str
npm-package/lodash.js:15014
Function
trimStart
* Removes leading whitespace or specified characters from `string`. * * @static * @memberOf _ * @since 4.0.0 * @category Stri
lodash.js:15047
Function
trimStart
* Removes leading whitespace or specified characters from `string`. * * @static * @memberOf _ * @since 4.0.0 * @category Stri
npm-package/lodash.js:15047
Function
trimStart
* Removes leading whitespace or specified characters from `string`. * * @static * @memberOf _ * @since 4.0.0 * @category String * @param {string
npm-package/trimStart.js:29
Function
truncate
* Truncates `string` if it's longer than the given maximum string length. * The last characters of the truncated string are replaced with the omi
lodash.js:15098
Function
truncate
* Truncates `string` if it's longer than the given maximum string length. * The last characters of the truncated string are replaced with the omissio
npm-package/truncate.js:55
Function
truncate
* Truncates `string` if it's longer than the given maximum string length. * The last characters of the truncated string are replaced with the omi
npm-package/lodash.js:15098
Function
ua
(n,t,r)
npm-package/lodash.min.js:99
Function
uf
()
npm-package/lodash.min.js:82
Function
unary
* Creates a function that accepts up to one argument, ignoring any * additional arguments. * * @static * @memberOf _ * @since
lodash.js:10956
Function
unary
* Creates a function that accepts up to one argument, ignoring any * additional arguments. * * @static * @memberOf _ * @since 4.0.0 * @category
npm-package/unary.js:18
Function
unary
* Creates a function that accepts up to one argument, ignoring any * additional arguments. * * @static * @memberOf _ * @since
npm-package/lodash.js:10956
Function
unescape
* The inverse of `_.escape`; this method converts the HTML entities * `&`, `<`, `>`, `"`, and `'` in `string` to * their
lodash.js:15173
Function
unescape
* The inverse of `_.escape`; this method converts the HTML entities * `&`, `<`, `>`, `"`, and `'` in `string` to * their correspo
npm-package/unescape.js:27
Function
unescape
* The inverse of `_.escape`; this method converts the HTML entities * `&`, `<`, `>`, `"`, and `'` in `string` to * their
npm-package/lodash.js:15173
Function
unicodeSize
* Gets the size of a Unicode `string`. * * @private * @param {string} string The string inspect. * @returns {number} Returns the string size.
npm-package/_unicodeSize.js:36
Function
unicodeToArray
* Converts a Unicode `string` to an array. * * @private * @param {string} string The string to convert. * @returns {Array} Returns the converted a
npm-package/_unicodeToArray.js:36
Function
unicodeWords
* Splits a Unicode `string` into an array of its words. * * @private * @param {string} The string to inspect. * @returns {Array} Returns the words
npm-package/_unicodeWords.js:65
Function
uniq
* Creates a duplicate-free version of an array, using * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero) * f
lodash.js:8412
Function
uniq
* Creates a duplicate-free version of an array, using * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero) * for equal
npm-package/uniq.js:21
Function
uniq
* Creates a duplicate-free version of an array, using * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero) * f
npm-package/lodash.js:8412
Function
uniqBy
* This method is like `_.uniq` except that it accepts `iteratee` which is * invoked for each element in `array` to generate the criterion by whic
lodash.js:8439
Function
uniqBy
* This method is like `_.uniq` except that it accepts `iteratee` which is * invoked for each element in `array` to generate the criterion by whic
npm-package/lodash.js:8439
Function
uniqBy
* This method is like `_.uniq` except that it accepts `iteratee` which is * invoked for each element in `array` to generate the criterion by which *
npm-package/uniqBy.js:27
Function
uniqWith
* This method is like `_.uniq` except that it accepts `comparator` which * is invoked to compare elements of `array`. The order of result values
lodash.js:8463
Function
uniqWith
* This method is like `_.uniq` except that it accepts `comparator` which * is invoked to compare elements of `array`. The order of result values is
npm-package/uniqWith.js:23
Function
uniqWith
* This method is like `_.uniq` except that it accepts `comparator` which * is invoked to compare elements of `array`. The order of result values
npm-package/lodash.js:8463
Function
uniqueId
* Generates a unique ID. If `prefix` is given, the ID is appended to it. * * @static * @since 0.1.0 * @memberOf _ * @category
lodash.js:16219
Function
uniqueId
* Generates a unique ID. If `prefix` is given, the ID is appended to it. * * @static * @since 0.1.0 * @memberOf _ * @category Util *
npm-package/core.js:3651
Function
uniqueId
* Generates a unique ID. If `prefix` is given, the ID is appended to it. * * @static * @since 0.1.0 * @memberOf _ * @category
npm-package/lodash.js:16219
Function
uniqueId
* Generates a unique ID. If `prefix` is given, the ID is appended to it. * * @static * @since 0.1.0 * @memberOf _ * @category Util * @param {str
npm-package/uniqueId.js:23
Function
unset
* Removes the property at `path` of `object`. * * **Note:** This method mutates `object`. * * @static * @memberOf _ * @s
lodash.js:13864
Function
unset
* Removes the property at `path` of `object`. * * **Note:** This method mutates `object`. * * @static * @memberOf _ * @since 4.0.0 * @category
npm-package/unset.js:30
Function
unset
* Removes the property at `path` of `object`. * * **Note:** This method mutates `object`. * * @static * @memberOf _ * @s
npm-package/lodash.js:13864
Function
unzipWith
* This method is like `_.unzip` except that it accepts `iteratee` to specify * how regrouped values should be combined. The iteratee is invoked with
npm-package/unzipWith.js:26
Function
uo
()
npm-package/lodash.min.js:74
Function
update
* This method is like `_.set` except that accepts `updater` to produce the * value to set. Use `_.updateWith` to customize `path` creation. The `
lodash.js:13895
Function
update
* This method is like `_.set` except that accepts `updater` to produce the * value to set. Use `_.updateWith` to customize `path` creation. The `
npm-package/lodash.js:13895
Function
update
* This method is like `_.set` except that accepts `updater` to produce the * value to set. Use `_.updateWith` to customize `path` creation. The `upda
npm-package/update.js:31
Function
updateWith
* This method is like `_.update` except that it accepts `customizer` which is * invoked to produce the objects of `path`. If `customizer` return
lodash.js:13923
Function
updateWith
* This method is like `_.update` except that it accepts `customizer` which is * invoked to produce the objects of `path`. If `customizer` returns `u
npm-package/updateWith.js:28
← previous
next →
2,101–2,200 of 2,270, ranked by callers