• 一句话:没有全局变量或全局函数;所有在全局作用域中定义的属性和方法,都是Global对象的属性。

    Global对象中含有的方法

    | URI编码方法 | encodeURI() | 不会对本身属于URI的特殊字符进行编码 | | :—-: | —- | —- | | | encodeURIComponent() | 会对所有非标准字符进行编码 | | | decodeURI() | | | | decodeURIComponent() | | | 运行器 | eval() | | | 数值判断 | isNaN() | | | | isFinite() | | | 数值转换 | parseInt() | | | | parseFloat() | |

额外:

  1. URI编码方式是用来替代已经被废弃的escape()和unescape()方法的,后者只能编码ASCII字符

Global对象中含有的属性

undefined 特殊值
NaN
Infinity
Object 构造函数
Array
Function
Boolean
String
Number
Date
RegExp
Error
EvalError
RangeError
ReferenceError
SynaxError
TypeError
URIError

window对象和Global对象的关系

  • window表示浏览器的一个实例。
  • 在浏览器中,它既是通过JavaScript访问浏览器窗口的一个接口,又是ECMAScript规定的Global对象。
  • 这意味着在网页中定义的任何一个对象、变量、函数,都以window作为其Global对象。