JavaScript 全局函数
- eval()
- eval()函数会将传入的字符串当做 JavaScript 代码进行执行。语法eval(string)参数string一个表示 JavaScript 表达式、语句或一系列语句的字符串。表达式可以包含变量与已存在对象的属性。返回值返回字符串中代码的返回值。如果返回值为空,则返回undefined。描述
- isFinite()
- 该全局isFinite()函数用来判断被传入的参数值是否为一个有限数值(finite number)。在必要情况下,参数会首先转为一个数值。语法isFinite(testValue)参数testValue用于检测有限性(finiteness)的值。描述isFinite 是全局的方法,不与任何对象有关
- isNaN()
- isNaN()函数用来确定一个值是否为Number.isNaN()来判断。语法isNaN(value)参数value要被检测的值。返回值如果给定值为NaN则返回值为true;否则为false。描述isNaN函数的必要性与 JavaScript 中其他的值不同,NaN不能通过相等操作符(==和===)
- parseFloat()
- parseFloat()函数解析一个参数(必要时先转换为字符串)并返回一个浮点数。语法parseFloat(string)参数string需要被解析成为浮点数的值。返回值给定值被解析成浮点数。如果给定值不能被转换成数值,则会返回NaN。描述parseFloat是个全局函数,不属于任何对象。如果par
- parseInt()
- parseInt(string,radix)将一个字符串 string 转换为 radix 进制的整数, radix 为介于2-36之间的数。语法parseInt(string, radix);参数string要被解析的值。如果参数不是一个字符串,则将其转换为字符串(使用ToString 抽象操作)
- decodeURI()
- decodeURI()函数解码一个由encodeURI先前创建的统一资源标识符(URI)或类似的例程。语法decodeURI(encodedURI)参数encodedURI一个完整的编码过的 URI返回值返回一个给定编码统一资源标识符(URI)的未编码版本的新字符串。异常当encodedURI包含无
- encodeURI()
- encodeURI() 函数通过将特定字符的每个实例替换为一个、两个、三或四转义序列来对统一资源标识符 (URI) 进行编码 (该字符的 UTF-8 编码仅为四转义序列)由两个 "代理" 字符组成)。语法encodeURI(URI)参数URI一个完整的URI.返回值 一个新字符串, 表示提供的字符串
- decodeURIComponent()
- decodeURIComponent()方法用于解码由encodeURIComponent方法或者其它类似方法编码的部分统一资源标识符(URI)。语法decodeURIComponent(encodedURI)参数encodedURI编码后的部分 URI返回值一个解码后的统一资源标识符(URI)字符
- encodeURIComponent()
- encodeURIComponent()是对统一资源标识符(URI)的组成部分进行编码的方法。它使用一到四个转义序列来表示字符串中的每个字符的UTF-8编码(只有由两个Unicode代理区字符组成的字符才用四个转义字符编码)。语法encodeURIComponent(str);参数strString