Pulls Array
of Function
arguments
The Function
arguments object
A Number
to start the Array
at
An Array
of Function
arguments
Gets the number of properties in an Object
An Object
to count
The number of properties in the Object
Formats the current Date
to a String
The String
-formatted Date
Insert a String value if said value is truthy
I'll get back to you on this one.....
The formatted String
?
Performs a deep-merge on two Objects
(great for default options)
An intial Object
An Object
of default values or mixins
The fully merged Object
Performs a sprintf
-style String
formattng given a template and input items
The string template
The items to places in the template
A sprintf
-formatted String
Strips a character or set of characters from a given String
The String
toe strip
The character(s) to strip
The String
, minus the character(s) given
Truncates a String
The String
to truncate
The maxium lenth of the String
The truncated String
Creates a tree Object
out of a multi-dimensional Array
A multi-dimensional Array
A property name for single-items
The tree Object
Formats a URI Path with Query parameters
An Array
of Path
An Object
literal of Query parameters
The formatted URI
Tests if the value is an IP Long Number
The (hopefully) IP Long Number
Tests if the value is a validly formatted IP Address
The (hopefully) IP Address (#
.#
.#
.#
)
Converts a IP Long Number
into an IP Address. If the IP
Long Number
is not a String
, it returns the same value
The IP Long Number
An IP Address (#
.#
.#
.#
)
Converts an IP Address to an IP Long Number
An IP Address (#
.#
.#
.#
)
The IP Long Number
Converts a MAC Decimal String
into a MAC Address
The MAC Decimal String
A MAC Address (4F
:12
:CC
:5D
:D8
:90
)
Converts an MAC Address to a MAC Decimal String
A MAC Address (4F
:12
:CC
:5D
:D8
:90
)
The MAC Decimal String
Evaluates the arguments in order and returns the current value of the
first expression that initially does not evaluate to falsy
.
The value to coalesce
The string to use if the value is null
A string to append to the value
A sprintf
template that the value will be placed into
The first truthy
expression
Concantenates a set of String|Number
arguments (with NO delimiter)
A set of arguments to concatenate
The concatenate String
Concantenates a set of delimited String|Number
arguments
A set of characters to delimit the Strings|Numbers
by
An Array
of Strings|Numbers
to concatenate
The concatenate String
"Cleans" a String
given a set of Patterns & Replacements
The String
to "clean"
An Array
of Find & Replace values to "clean" the String
with
The "clean" String
Ensures a Number
value is always above a given limit
The Number
value
The limit that this Number
must exceed
The original Number
value, or the limit+1
Ensures a Number
value is always below a given limit
The Number
value
The limit that this Number
must subceed
The original Number
value, or the limit-1
Removes all falsy
elements from an Array
A set of items to be compacted
The compacted Array
Creates a RegExp
object for templating
The template String
The key or set of keys for the template
A String
of RegExp
modifiers
The template RegExp
object
A collection formatting
functions