Name
Global
Synopsis
this
Description
The Global object holds the global properties and methods
listed. These properties and methods do not need to be referenced or
invoked through any other object. Any variables and functions you
define in your own top-level code become properties of the Global
object. The Global object has no name, but you can refer to it in
top-level code (i.e. outside of methods) with the this keyword. In client-side JavaScript, the
Window object serves as the Global object. It has quite a few
additional properties and methods, and can be referred to as window.
Global Properties
InfinityA numeric value that represents positive infinity. JS 1.3; JScript 3.0; ECMA v1.
NaNThe not-a-number value. JS 1.3; JScript 3.0; ECMA v1.
undefinedThe undefined value. JS 1.5; JScript 5.5; ECMA v3.
Global Functions
decodeURI(uri)Returns a decoded copy of
uri, with any hexadecimal escape sequences replaced with the characters they represent. JS 1.5; JScript 5.5; ECMA v3.decodeURIComponent(s)Returns a decoded copy of
s, with any hexadecimal escape sequences replaced with the characters they represent. JS 1.5; JScript 5.5; ECMA v3.encodeURI(uri)Returns an encoded copy of
uri, with certain characters replaced by hexadecimal escape sequences. Does not encode characters such as#,?and@that are used to separate the components of a URI. JS 1.5; JScript 5.5; ECMA v3.encodeURIComponent(s)Returns an encoded copy of
s, with certain characters replaced by hexadecimal escape sequences. Encodes any ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access