温馨提示×

javascript全局函数有哪些

养鱼的猫咪
4730
2021-04-12 13:54:30
栏目: 编程语言

javascript中常见的全局函数有:1.escape()函数,对字符串进行编码;2.isNaN()函数,检查一个参数是否是非数字值;3.Number()函数,把对象的值转换为数字;4.String()函数,把对象的值转换为字符串;5.encodeURI()函数,把字符串作为URI进行编码;6.decodeURI()函数,解码某个编码的URL;7.decodeURIComponent()函数,解码一个编码的URI组件;8.encodeURIComponent()函数,把字符串编码为URI组件;9.eval()函数,计算字符串,并执行其代码;10.isFinite()函数,检查参数是否是无穷大;11.parseFloat()函数,解析字符串,返回浮点数;12.parseInt()函数,解析字符串,返回整数;13.unescape()函数,对escape()编码的字符串进行解码;

javascript全局函数有哪些

javascript中常见的全局函数有以下几种

1.escape()函数

javascript中escape()函数的作用是用于对字符串进行编码。

escape()函数使用方法:

document.write(escape("Hello world!"));

2.isNaN()函数

javascript中isNaN()函数的作用是用于检查一个参数是否是非数字值。

isNaN()函数使用方法:

document.write(isNaN(123)); //返回false

document.write(isNaN("Hello")); //返回true

3.Number()函数

javascript中Number()函数的作用是用于把对象的值转换为数字。

Number()函数使用方法:

var test1= new Boolean(true);

var test2= new Boolean(false);


document.write(Number(test1)); //返回 1

document.write(Number(test2)); //返回 0


4.String()函数

javascript中String()函数的作用是用于把对象的值转换为字符串。

String()函数使用方法:

var test1 = new Boolean(1);

var test2 = new Boolean(0);


document.write(String(test1)); //返回true

document.write(String(test2)); //返回false

5.encodeURI()函数

javascript中encodeURI()函数的作用是用于把字符串作为URI进行编码。

encodeURI()函数使用方法:

var uri="my test.php?name=ståle&car=saab";

document.write(encodeURI(uri));

6.decodeURI()函数

javascript中decodeURI()函数的作用是对encodeURI()函数编码过的URI进行解码。

decodeURI()函数使用方法:

var test1="http://www.baidu.com"

document.write(encodeURI(test1)+ "<br />")

document.write(decodeURI(test1))

7.decodeURIComponent()函数

javascript中decodeURIComponent()函数的作用是对encodeURIComponent()函数编码的URI进行解码。

decodeURIComponent()函数使用方法:

var uri="http://www.baidu.com";

var uri_encode=encodeURIComponent(uri);

document.write(uri_encode);

document.write("<br>");

8.encodeURIComponent()函数

javascript中encodeURIComponent()函数的作用是把字符串作为URI组件进行编码。

encodeURIComponent()函数使用方法:

var uri="http://www.baidu.com";

document.write(encodeURIComponent(uri));

9.eval()函数

javascript中eval()函数的作用是计算某个字符串,并执行其中的javascript代码。

eval()函数使用方法:

eval("x=10;y=20;document.write(x*y)");    //返回200

document.write(eval("2+2"));    //返回4

var x=10

document.write(eval(x+17));    //返回27

10.isFinite()函数

javascript中isFinite()函数的作用是用于检查其参数是否是无穷大。

isFinite()函数使用方法:

document.write(isFinite(0)+ "<br>");    //返回true

document.write(isFinite("Hello")+ "<br>");    //返回false

11.parseFloat()函数

javascript中parseFloat()函数的作用是解析一个字符串,并返回一个浮点数。

parseFloat()函数使用方法:

document.write(parseFloat("10.00"));    //返回10

document.write(parseFloat("10.33")) ;   //返回10.33

document.write(parseFloat("34 45 66"));   //返回 34

12.parseInt()函数

javascript中parseInt()函数的作用是解析一个字符串,并返回一个整数。

parseInt()函数使用方法:

document.write(parseInt("10") + "<br>");    //返回10

document.write(parseInt("10.33") + "<br>");    //返回10

document.write(parseInt("34 45 66") + "<br>");    //返回34

13.unescape()函数

javascript中unescape()函数的作用是对escape()函数编码的字符串进行解码。

unescape()函数使用方法:

var str="Need tips? Visit RUNOOB!";

var str_esc=escape(str);

document.write(str_esc + "<br>");

document.write(unescape(str_esc));

0