当前位置:首页 > 千层云服务器 > 正文

javascript全局函数有哪些

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()函数使用方法:

vartest1="http://www.baidu.com"

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

document.write(decodeURI(test1))

7.decodeURIComponent()函数

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

decodeURIComponent()函数使用方法:

varuri="http://www.baidu.com";

varuri_encode=encodeURIComponent(uri);

document.write(uri_encode);

document.write("<br>");

8.encodeURIComponent()函数

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

encodeURIComponent()函数使用方法:

varuri="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

varx=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("344566"));//返回34

12.parseInt()函数

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

parseInt()函数使用方法:

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

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

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

13.unescape()函数

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

unescape()函数使用方法:

varstr="Needtips?VisitRUNOOB!";

varstr_esc=escape(str);

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

document.write(unescape(str_esc));

如果您对该产品感兴趣,请填写办理(客服微信:xiaoxiongyidong)

为您推荐:

发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

在线客服