内置对象

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了内置对象相关的知识,希望对你有一定的参考价值。

一、Global对象

  Global(全局)对象是ECMAScript中的一个特别的对象,因为这个对象是不存在的。(Web浏览器将Global作为window对象的一部分加以实现)

Global对象有一些内置的属性和方法:

1、URI编码方法

  URI编码可以对链接进行编码,以便发送给浏览器。它们采用特殊的UTF-8编码替换所以无效字符,从而让浏览器能够接受和理解。

encodeURI()不会对本身属于URI的特殊字符进行编码,例如冒号、正斜杠、问号和#号

encodeURIComponent()则会对它发现的任何非标准字符进行编码(使用的频率要高一些,因为编码的更彻底)

使用了URI编码过后,还可以进行解码,通过:

  decodeURI()和decodeURIComponent()来进行解码

2、eval()方法

  eval()方法主要担当一个字符串解析器的作用,只接受一个参数,而这个参数就是执行的javascript代码的字符串。

以上是关于内置对象的主要内容,如果未能解决你的问题,请参考以下文章

js的内置对象和java类的区别

JavaScript内置对象

JavaScript内置对象

Javascript的内置对象都有哪些?

第十一节:Thymeleaf内置对象

什么是“JS”的内置对象?