Members
-
<constant> _mixin_1
-
- Copyright:
-
- 飞道科技
-
<constant> argsTag
-
Object#toStringresult references. -
<constant> argsTag
-
Object#toStringresult references. -
<constant> argsTag
-
Object#toStringresult references. -
<constant> argsTag
-
Object#toStringresult references. -
<private> baseKeysIn
-
The base implementation of
_.keysInwhich doesn't skip the constructor
property of prototypes or treat sparse arrays as dense. -
<private> baseKeysIn
-
The base implementation of
_.keysInwhich doesn't skip the constructor
property of prototypes or treat sparse arrays as dense. -
<constant> boolTag
-
Object#toStringresult references. -
<constant> boolTag
-
Object#toStringresult references. -
<constant> Buffer
-
Built-in value references.
-
<constant> Buffer
-
Built-in value references.
-
<constant> dateTag
-
Object#toStringresult references. -
<constant> dateTag
-
Object#toStringresult references. -
<constant> DEFAULT_TRUNC_LENGTH
-
Used as default options for
_.truncate. -
<constant> DEFAULT_TRUNC_LENGTH
-
Used as default options for
_.truncate. -
<constant> enumerate
-
Built-in value references.
-
<constant> enumerate
-
Built-in value references.
-
<constant> errorTag
-
Object#toStringresult references. -
<constant> errorTag
-
Object#toStringresult references. -
<constant> freeExports
-
Detect free variable
exports. -
<constant> freeExports
-
Detect free variable
exports. -
<constant> freeModule
-
Detect free variable
module. -
<constant> freeModule
-
Detect free variable
module. -
<constant> freeParseInt
-
Built-in method references without a dependency on
root. -
<constant> freeParseInt
-
Built-in method references without a dependency on
root. -
<constant> funcTag
-
Object#toStringresult references. -
<constant> funcTag
-
Object#toStringresult references. -
<constant> funcToString
-
Used to resolve the decompiled source of functions.
-
<constant> funcToString
-
Used to resolve the decompiled source of functions.
-
<constant> hasOwnProperty
-
Used to check objects for own properties.
-
<constant> hasOwnProperty
-
Used to check objects for own properties.
-
<constant> hasOwnProperty
-
Used to check objects for own properties.
-
<constant> hasOwnProperty
-
Used to check objects for own properties.
-
<constant> hasOwnProperty
-
Used to check objects for own properties.
-
<constant> hasOwnProperty
-
Used to check objects for own properties.
-
<constant> hasOwnProperty
-
Used to check objects for own properties.
-
<constant> hasOwnProperty
-
Used to check objects for own properties.
-
<constant> INFINITY
-
Used as references for various
Numberconstants. -
<constant> INFINITY
-
Used as references for various
Numberconstants. -
<constant> INFINITY
-
Used as references for various
Numberconstants. -
<constant> INFINITY
-
Used as references for various
Numberconstants. -
<private, constant> isMaskable
-
Checks if
funcis capable of being masked. -
<private, constant> isMaskable
-
Checks if
funcis capable of being masked. -
<constant> iteratorSymbol
-
Built-in value references.
-
<constant> iteratorSymbol
-
Built-in value references.
-
<constant> LARGE_ARRAY_SIZE
-
Used as the size to enable large array optimizations.
-
<constant> LARGE_ARRAY_SIZE
-
Used as the size to enable large array optimizations.
-
<constant> MAX_SAFE_INTEGER
-
Used as references for various
Numberconstants. -
MAX_SAFE_INTEGER
-
Used as references for various
Numberconstants. -
MAX_SAFE_INTEGER
-
Used as references for various
Numberconstants. -
<constant> MAX_SAFE_INTEGER
-
Used as references for various
Numberconstants. -
<constant> moduleExports
-
Detect the popular CommonJS extension
module.exports. -
<constant> moduleExports
-
Detect the popular CommonJS extension
module.exports. -
<constant> NAN
-
Used as references for various
Numberconstants. -
<constant> NAN
-
Used as references for various
Numberconstants. -
<constant> NAN
-
Used as references for various
Numberconstants. -
<constant> NAN
-
Used as references for various
Numberconstants. -
<constant> nonEnumShadows
-
Detect if properties shadowing those on
Object.prototypeare non-enumerable. -
<constant> nonEnumShadows
-
Detect if properties shadowing those on
Object.prototypeare non-enumerable. -
<constant> numberTag
-
Object#toStringresult references. -
<constant> numberTag
-
Object#toStringresult references. -
<constant> objectCtorString
-
Used to infer the
Objectconstructor. -
<constant> objectCtorString
-
Used to infer the
Objectconstructor. -
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectProto
-
Used for built-in method references.
-
<constant> objectTag
-
Object#toStringresult references. -
<constant> objectTag
-
Object#toStringresult references. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> objectToString
-
Used to resolve the
toStringTag
of values. -
<constant> propertyIsEnumerable
-
Built-in value references.
-
<constant> propertyIsEnumerable
-
Built-in value references.
-
<constant> propertyIsEnumerable
-
Built-in value references.
-
<constant> propertyIsEnumerable
-
Built-in value references.
-
<constant> reBasicWord
-
Used to match non-compound words composed of alphanumeric characters.
-
<constant> reBasicWord
-
Used to match non-compound words composed of alphanumeric characters.
-
<constant> reComboMark
-
Used to match combining diacritical marks and
combining diacritical marks for symbols. -
<constant> reComboMark
-
Used to match combining diacritical marks and
combining diacritical marks for symbols. -
<constant> reComplexWord
-
Used to match complex or compound words.
-
<constant> reComplexWord
-
Used to match complex or compound words.
-
<constant> reEscapedHtml
-
Used to match HTML entities and HTML characters.
-
<constant> reEscapedHtml
-
Used to match HTML entities and HTML characters.
-
<constant> reFlags
-
Used to match
RegExpflags from their coerced string values. -
<constant> reFlags
-
Used to match
RegExpflags from their coerced string values. -
<constant> regexpTag
-
Object#toStringresult references. -
<constant> regexpTag
-
Object#toStringresult references. -
<constant> reHasComplexWord
-
Used to detect strings that need a more robust regexp to match words.
-
<constant> reHasComplexWord
-
Used to detect strings that need a more robust regexp to match words.
-
<constant> reIsBadHex
-
Used to detect bad signed hexadecimal string values.
-
<constant> reIsBadHex
-
Used to detect bad signed hexadecimal string values.
-
<constant> reIsBinary
-
Used to detect binary string values.
-
<constant> reIsBinary
-
Used to detect binary string values.
-
<constant> reIsOctal
-
Used to detect octal string values.
-
<constant> reIsOctal
-
Used to detect octal string values.
-
<constant> reLatin1
-
Used to match latin-1 supplementary letters (excluding mathematical operators).
-
<constant> reLatin1
-
Used to match latin-1 supplementary letters (excluding mathematical operators).
-
<constant> reRegExpChar
-
Used to match
RegExp
syntax characters. -
<constant> reRegExpChar
-
Used to match
RegExp
syntax characters. -
<constant> reTrim
-
Used to match leading and trailing whitespace.
-
<constant> reTrim
-
Used to match leading and trailing whitespace.
-
<constant> reUnescapedHtml
-
Used to match HTML entities and HTML characters.
-
<constant> reUnescapedHtml
-
Used to match HTML entities and HTML characters.
-
<constant> rsApos
-
Used to compose unicode capture groups.
-
<constant> rsApos
-
Used to compose unicode capture groups.
-
<constant> rsAstralRange
-
Used to compose unicode character classes.
-
<constant> rsAstralRange
-
Used to compose unicode character classes.
-
<constant> rsCombo
-
Used to compose unicode capture groups.
-
<constant> rsCombo
-
Used to compose unicode capture groups.
-
<constant> rsComboMarksRange
-
Used to compose unicode character classes.
-
<constant> rsComboMarksRange
-
Used to compose unicode character classes.
-
<constant> rsLowerMisc
-
Used to compose unicode regexes.
-
<constant> rsLowerMisc
-
Used to compose unicode regexes.
-
<constant> stringTag
-
Object#toStringresult references. -
<constant> stringTag
-
Object#toStringresult references. -
<constant> symbolProto
-
Used to convert symbols to primitives and strings.
-
<constant> symbolProto
-
Used to convert symbols to primitives and strings.
-
<constant> typedArrayTags
-
Used to identify
toStringTagvalues of typed arrays. -
<constant> typedArrayTags
-
Used to identify
toStringTagvalues of typed arrays. -
<constant> UNORDERED_COMPARE_FLAG
-
Used to compose bitmasks for comparison styles.
-
<constant> UNORDERED_COMPARE_FLAG
-
Used to compose bitmasks for comparison styles.
-
<constant> weakSetTag
-
Object#toStringresult references. -
<constant> weakSetTag
-
Object#toStringresult references.
Methods
-
<private> baseHasIn( [obj], key)
-
The base implementation of
_.hasInwithout support for deep paths.Parameters:
Name Type Argument Description objObject <optional>
The object to query.
keyArray | string The key to check.
Returns:
Returns
trueifkeyexists, elsefalse.- Type
- boolean
-
<private> baseHasIn( [obj], key)
-
The base implementation of
_.hasInwithout support for deep paths.Parameters:
Name Type Argument Description objObject <optional>
The object to query.
keyArray | string The key to check.
Returns:
Returns
trueifkeyexists, elsefalse.- Type
- boolean
-
<private> baseIsEqualDeep(object, other, equalFunc [, customizer] [, bitmask] [, stack])
-
A specialized version of
baseIsEqualfor arrays and objects which performs
deep comparisons and tracks traversed objects enabling objects with circular
references to be compared.Parameters:
Name Type Argument Description objectObject The object to compare.
otherObject The other object to compare.
equalFuncfunction The function to determine equivalents of values.
customizerfunction <optional>
The function to customize comparisons.
bitmasknumber <optional>
The bitmask of comparison flags. See
baseIsEqual
for more details.stackObject <optional>
Tracks traversed
objectandotherobjects.Returns:
Returns
trueif the objects are equivalent, elsefalse.- Type
- boolean
-
<private> baseIsEqualDeep(object, other, equalFunc [, customizer] [, bitmask] [, stack])
-
A specialized version of
baseIsEqualfor arrays and objects which performs
deep comparisons and tracks traversed objects enabling objects with circular
references to be compared.Parameters:
Name Type Argument Description objectObject The object to compare.
otherObject The other object to compare.
equalFuncfunction The function to determine equivalents of values.
customizerfunction <optional>
The function to customize comparisons.
bitmasknumber <optional>
The bitmask of comparison flags. See
baseIsEqual
for more details.stackObject <optional>
Tracks traversed
objectandotherobjects.Returns:
Returns
trueif the objects are equivalent, elsefalse.- Type
- boolean
-
<private> baseKeys(object)
-
The base implementation of
_.keyswhich doesn't skip the constructor
property of prototypes or treat sparse arrays as dense.Parameters:
Name Type Description objectObject The object to query.
Returns:
Returns the array of property names.
- Type
- Array
-
<private> baseKeys(object)
-
The base implementation of
_.keyswhich doesn't skip the constructor
property of prototypes or treat sparse arrays as dense.Parameters:
Name Type Description objectObject The object to query.
Returns:
Returns the array of property names.
- Type
- Array
-
<private> escapeHtmlChar(chr)
-
Used by
_.escapeto convert characters to HTML entities.Parameters:
Name Type Description chrstring The matched character to escape.
Returns:
Returns the escaped character.
- Type
- string
-
<private> escapeHtmlChar(chr)
-
Used by
_.escapeto convert characters to HTML entities.Parameters:
Name Type Description chrstring The matched character to escape.
Returns:
Returns the escaped character.
- Type
- string
-
<private> intersection(arr, arrays)
-
The base implementation of methods like
_.intersection, without support
for iteratee shorthands, that accepts an array of arrays to inspect.Parameters:
Name Type Argument Description arrArray The arrays to be inspected.
arraysArray <repeatable>
The arrays to inspect.
Returns:
Returns the new array of shared values.
- Type
- Array
Example
_.intersection([2, 1], [2, 3]); // => [2]
-
isIdentical(a, b)
-
Determines whether two values are the same value.
Parameters:
Name Type Description aFirst value to compare
bSecond value to compare
Returns:
true if the values are the same; false otherwise
-
partial(targetFunction, suppliedArgs)
-
Returns a function which invokes the given function with the given arguments prepended to its argument list.
LikeFunction.prototype.bind, but does not alter execution context.Parameters:
Name Type Argument Description targetFunctionThe function that needs to be bound
suppliedArgs<repeatable>
An optional array of arguments to prepend to the
targetFunctionarguments listReturns:
The bound function
-
<private> range( [fromRight])
-
Creates a
_.rangeor_.rangeRightfunction.Parameters:
Name Type Argument Description fromRightboolean <optional>
Specify iterating from right to left.
Returns:
Returns the new range function.
- Type
- function
-
uuid( [len] [, salt])
-
生成一个唯一标识ID
Parameters:
Name Type Argument Default Description lennumber <optional>
36 长度
saltnumber <optional>
62 随机数
Returns:
生成唯一标识ID
- Type
- string