Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dcorb/debounce-throttle
/ functions
Functions
172 in github.com/dcorb/debounce-throttle
⨍
Functions
172
◇
Types & classes
0
Function
defaultPrefilter
( elem, props, opts )
jquery.js:8771
Function
defer
* Defers executing the `func` function until the current call stack has cleared. * Additional arguments will be passed to `func` when it is invoked
lodash.js:3557
Function
delay
* Executes the `func` function after `wait` milliseconds. Additional arguments * will be passed to `func` when it is invoked. * * @static
lodash.js:3537
Function
delayed
()
lodash.js:3498
Function
detokenize
* Used by `template` to replace tokens with their corresponding code snippets. * * @private * @param {String} match The matched token. * @
lodash.js:781
Function
difference
* Creates a new array of `array` elements not present in the other arrays * using strict equality for comparisons, i.e. `===`. * * @static
lodash.js:2561
Function
doAnimation
()
jquery.js:9003
Function
escape
* Converts the characters `&`, `<`, `>`, `"`, and `'` in `string` to their * corresponding HTML entities. * * @static * @memberOf _ * @
lodash.js:3756
Function
escapeHtmlChar
* Used by `escape` to convert characters to HTML entities. * * @private * @param {String} match The matched character to escape. * @return
lodash.js:804
Function
escapeStringChar
* Used by `template` to escape characters for inclusion in compiled * string literals. * * @private * @param {String} match The matched ch
lodash.js:793
Function
fcamelCase
( all, letter )
jquery.js:75
Function
first
* Gets the first element of the `array`. Pass `n` to return the first `n` * elements of the `array`. * * @static * @memberOf _ * @alias
lodash.js:2598
Function
flatten
* Flattens a nested array (the nesting can be to any depth). If `shallow` is * truthy, `array` will only be flattened a single level. * * @st
lodash.js:2622
Function
handler
( event )
jquery.js:3469
Function
has
* Checks if the specified object `property` exists and is a direct property, * instead of an inherited property. * * @static * @memberOf _
lodash.js:1308
Function
identity
* This function returns the first argument passed to it. * * Note: It is used throughout Lo-Dash as a default callback. * * @static * @
lodash.js:3776
Function
initial
* Gets all but the last element of `array`. Pass `n` to exclude the last `n` * elements from the result. * * @static * @memberOf _ * @c
lodash.js:2706
Function
intersection
* Computes the intersection of all the passed-in arrays using strict equality * for comparisons, i.e. `===`. * * @static * @memberOf _
lodash.js:2728
Function
isBoolean
* Checks if `value` is a boolean (`true` or `false`) value. * * @static * @memberOf _ * @category Objects * @param {Mixed} value The va
lodash.js:1344
Function
isDate
* Checks if `value` is a date. * * @static * @memberOf _ * @category Objects * @param {Mixed} value The value to check. * @returns {
lodash.js:1361
Function
isElement
* Checks if `value` is a DOM element. * * @static * @memberOf _ * @category Objects * @param {Mixed} value The value to check. * @re
lodash.js:1378
Function
isEqual
* Performs a deep comparison between two values to determine if they are * equivalent to each other. If a value has an `isEqual` method it will be
lodash.js:1444
Function
isNull
* Checks if `value` is `null`. * * @deprecated * @static * @memberOf _ * @category Objects * @param {Mixed} value The value to check
lodash.js:1697
Function
isNumber
* Checks if `value` is a number. * * @static * @memberOf _ * @category Objects * @param {Mixed} value The value to check. * @returns
lodash.js:1714
Function
isObject
* Checks if `value` is the language type of Object. * (e.g. arrays, functions, objects, regexes, `new Number(0)`, and `new String('')`) * * @
lodash.js:1640
Function
isRegExp
* Checks if `value` is a regular expression. * * @static * @memberOf _ * @category Objects * @param {Mixed} value The value to check.
lodash.js:1731
Function
isString
* Checks if `value` is a string. * * @static * @memberOf _ * @category Objects * @param {Mixed} value The value to check. * @returns
lodash.js:1748
Function
isUndefined
* Checks if `value` is `undefined`. * * @deprecated * @static * @memberOf _ * @category Objects * @param {Mixed} value The value to
lodash.js:1766
Function
last
* Gets the last element of the `array`. Pass `n` to return the lasy `n` * elementsvof the `array`. * * @static * @memberOf _ * @categor
lodash.js:2771
Function
lastIndexOf
* Gets the index at which the last occurrence of `value` is found using * strict equality for comparisons, i.e. `===`. * * @static * @memb
lodash.js:2797
Function
later
()
underscore.js:625
Function
lodash
* The `lodash` function. * * @name _ * @constructor * @param {Mixed} value The value to wrap in a `LoDash` instance. * @returns {Object
lodash.js:297
Function
memoize
* Creates a new function that memoizes the result of `func`. If `resolver` is * passed, it will be used to determine the cache key for storing the
lodash.js:3580
Function
min
* Retrieves the minimum value of an `array`. If `callback` is passed, * it will be executed for each value in the `array` to generate the * crit
lodash.js:2887
Function
next
()
jquery.js:1874
Function
noConflict
* Reverts the '_' variable to its previous value and returns a reference to * the `lodash` function. * * @static * @memberOf _ * @categ
lodash.js:3833
Function
noop
* A no-operation function. * * @private
lodash.js:828
Function
object
* Creates an object composed from arrays of `keys` and `values`. Pass either * a single two dimensional array, i.e. `[[key1, value1], [key2, value2
lodash.js:2936
Function
once
* Creates a new function that is restricted to one execution. Repeat calls to * the function will return the value of the first call. * * @st
lodash.js:3606
Function
partial
* Creates a new function that, when called, invokes `func` with any additional * `partial` arguments prepended to those passed to the new function.
lodash.js:3641
Function
random
* Produces a random number between `min` and `max` (inclusive). If only one * argument is passed, a number between `0` and the given number will be
lodash.js:3860
Function
range
* Creates an array of numbers (positive and/or negative) progressing from * `start` up to but not including `stop`. This method is a port of Python
lodash.js:2983
Function
reduceRight
* The right-associative version of `_.reduce`. * * @static * @memberOf _ * @alias foldr * @category Collections * @param {Array|Obje
lodash.js:2288
Function
rest
* The opposite of `_.initial`, this method gets all but the first value of * `array`. Pass `n` to exclude the first `n` values from the result.
lodash.js:3022
Function
result
(obj)
underscore.js:1159
Function
returnFalse
()
jquery.js:3279
Function
returnTrue
()
jquery.js:3282
Function
setFilters
()
jquery.js:5325
Function
shuffle
* Creates a new array of shuffled `array` values, using a version of the * Fisher-Yates shuffle. See http://en.wikipedia.org/wiki/Fisher-Yates_shuf
lodash.js:3043
Function
size
* Gets the size of the `collection` by returning `collection.length` for arrays * and array-like objects or the number of own enumerable properties
lodash.js:2368
Function
superMatcher
( seed, context, xml, results, expandContext )
jquery.js:4967
Function
tap
* Invokes `interceptor` with the `value` as the first argument, and then * returns `value`. The purpose of this method is to "tap into" a method ch
lodash.js:4214
Function
template
(data)
underscore.js:1137
Function
throttle
* Creates a new function that, when executed, will only call the `func` * function at most once per every `wait` milliseconds. If the throttled
lodash.js:3677
Function
tick
()
jquery.js:8617
Function
times
* Executes the `callback` function `n` times. The `callback` is bound to * `thisArg` and invoked with 1 argument; (index). * * @static * @
lodash.js:4112
Function
toArray
* Converts the `collection`, to an array. Useful for converting the * `arguments` object. * * @static * @memberOf _ * @category Collect
lodash.js:2462
Function
toggler
( event )
jquery.js:3618
Function
tokenizeEvaluate
* Used by `template` to replace "evaluate" template delimiters, or complex * "escape" and "interpolate" delimiters, with tokens. * * @private
lodash.js:860
Function
trailingCall
()
lodash.js:3684
Function
unescape
* Converts the HTML entities `&`, `<`, `>`, `"`, and `'` * in `string` to their corresponding characters. * * @static
lodash.js:4139
Function
unescapeHtmlChar
* Used by `unescape` to convert HTML entities to characters. * * @private * @param {String} match The matched character to unescape. * @re
lodash.js:895
Function
union
* Computes the union of the passed-in arrays using strict equality for * comparisons, i.e. `===`. * * @static * @memberOf _ * @category
lodash.js:3136
Function
uniq
* Creates a duplicate-value-free version of the `array` using strict equality * for comparisons, i.e. `===`. If the `array` is already sorted, pass
lodash.js:3180
Function
uniqueId
* Generates a unique id. If `prefix` is passed, the id will be appended to it. * * @static * @memberOf _ * @category Utilities * @param
lodash.js:4157
Function
updateEvents
()
main.js:46
Function
without
* Creates a new array with all occurrences of the passed values removed using * strict equality for comparisons, i.e. `===`. * * @static *
lodash.js:3229
Function
wrap
* Creates a new function that passes `value` to the `wrapper` function as its * first argument. Additional arguments passed to the new function are
lodash.js:3730
Function
wrapper
()
jquery-throttle-debounce.js:141
Function
wrapperChain
* Enables method chaining on the wrapper object. * * @name chain * @deprecated * @memberOf _ * @category Chaining * @returns {Mixed}
lodash.js:4232
Function
wrapperValue
* Extracts the wrapped value. * * @name value * @memberOf _ * @category Chaining * @returns {Mixed} Returns the wrapped value. * @ex
lodash.js:4249
Function
zip
* Groups the elements of each array at their corresponding indexes. Useful for * separate data sources that are coordinated through matching array
lodash.js:3262
← previous
101–172 of 172, ranked by callers