js的全局函数有哪些
简易记忆:6(编码相关)+ 2(数据处理)+ 4(数字相关)+ 1(特殊)
-
编码相关:
escape()、unescape()、encodeURI()、decodeURI()、
encodeURIComponent()、decodeURIComponent() -
数据处理:
Number()、String()
-
数字相关:
isFinite()、isNaN()、parseFloat()、parseInt()
-
特殊:
eval()
下面来说一下这些全局变量的作用
- decodeURI():解码某个编码的URI
- encodeURIComponent():解码一个编码的URI组件
- encodeURI():把字符串编码为URI
- decodeURIComponent :把字符串编码为URI组件
- escape():对字符串进行编码
- unescape():对由escape()编码的字符串进行解码
- eval():计算Javascript字符串,并把它作为脚本代码来输出
- getClass():返回一个JavaObject的JavaClass
- isFinite():检查一个值是否为有穷大的数
- isNaN():检查某个值是否为数字
- Number():把对象的值转换为数字
- parseFloat():解析一个字符串并返回一个浮点数
- parseInt():解析一个字符串并返回一个整数
- String():把对象的值转换为字符串