JavaScript Global : Object
Global Methods
Returns an encoded version of component
that is suitable as a uri parameter, such as a query string.
Example:
RunResults:
Returns true
if x
is not NaN
, +Infinity
, or -Infinity
. If x
is not a Number, it is first converted to a Number before checking if it is finite. Use Number.isFinite(x)
to prevent any conversion from happening.
Example:
RunResults:
Returns true
if x
is NaN
. NaN
is never equal to another Number
, even if it is NaN
, so you must use isNaN
to check for NaN
. If x
is not a Number, it is first converted to a Number before checking if it is NaN. Use Number.isNaN(x)
to prevent any conversion from happening.
Example:
RunResults:
Converts str
into an integral number. If base
is not specified, parseInt
will attempt to determine the base to use depending on the input. parseInt
is more forgiving than Number(str)
(or equivalently +str
) in that it will ignore extra characters after the numeric portion of the string. If the first character is not a valid number in the specified base
, parseInt
will return NaN
.