WEB开发网
开发学院网页设计JavaScript 理顺 JavaScript (5) - 符合 ECMAScript 标准的字... 阅读

理顺 JavaScript (5) - 符合 ECMAScript 标准的字符串函数

 2010-09-14 13:41:05 来源:WEB开发网   
核心提示: toString、valueOf : 这两个函数用于字符串时还是返回字符串本身, 没有实用价值varstr='Delphi';alert(str.toString());//Delphialert(str.valueOf());//Delphiescape、unescape

toString、valueOf : 这两个函数用于字符串时还是返回字符串本身, 没有实用价值

var str = 'Delphi';
alert(str.toString()); //Delphi
alert(str.valueOf()); //Delphi

escape、unescape : 编码、解码; 它们(包括之后的函数)是全局函数, 不属于 String 类

var str;
str = escape('万一的 Delphi 博客');
alert(str);     //%u4E07%u4E00%u7684%20Delphi%20%u535A%u5BA2
str = unescape(str);
alert(str);     //万一的 Delphi 博客

encodeURI、decodeURI、encodeURIComponent、decodeURIComponent : 选择编码、解码;

encodeURI 对非 ASCII 字符编码;

encodeURIComponent 和 encodeURI 类似, 但也给 ASCII 中的特殊字符编码.

var str = 'http://del.cnblogs.com?x=万一';

str = encodeURI(str);
alert(str); //http://del.cnblogs.com?x=%E4%B8%87%E4%B8%80
str = decodeURI(str);
alert(str); //http://del.cnblogs.com?x=万一

str = encodeURIComponent(str);
alert(str); //http%3A%2F%2Fdel.cnblogs.com%3Fx%3D%E4%B8%87%E4%B8%80
str = decodeURIComponent(str);
alert(str); //http://del.cnblogs.com?x=万一

系列文章:

理顺 JavaScript (1) - 准备工具

上一页  1 2 3 4 5 6  下一页

Tags:理顺 JavaScript 符合

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接