【摘录自MDN】预定义函数
JavaScript语言有好些个顶级的内建函数:
eval()-
eval()方法会对一串字符串形式的JavaScript代码字符求值。 uneval()-
uneval()方法创建的一个Object的源代码的字符串表示。 isFinite()-
isFinite()函数判断传入的值是否是有限的数值。 如果需要的话,其参数首先被转换为一个数值。 isNaN()-
isNaN()函数判断一个值是否是NaN。注意:isNaN函数内部的强制转换规则十分有趣; 另一个可供选择的是ECMAScript 6 中定义Number.isNaN(), 或者使用typeof来判断数值类型。 parseFloat()-
parseFloat()函数解析字符串参数,并返回一个浮点数。 parseInt()-
parseInt()函数解析字符串参数,并返回指定的基数(基础数学中的数制)的整数。 decodeURI()-
decodeURI()函数对先前经过encodeURI函数或者其他类似方法编码过的字符串进行解码。 decodeURIComponent()-
decodeURIComponent()方法对先前经过encodeURIComponent函数或者其他类似方法编码过的字符串进行解码。 encodeURI()-
encodeURI()方法通过用以一个,两个,三个或四个转义序列表示字符的UTF-8编码替换统一资源标识符(URI)的某些字符来进行编码(每个字符对应四个转义序列,这四个序列组了两个”替代“字符)。 encodeURIComponent()-
encodeURIComponent()方法通过用以一个,两个,三个或四个转义序列表示字符的UTF-8编码替换统一资源标识符(URI)的每个字符来进行编码(每个字符对应四个转义序列,这四个序列组了两个”替代“字符)。

浙公网安备 33010602011771号