JavaScript的系统函数学习 - 阿蜜果 - BlogJava
来源:百度文库 编辑:神马文学网 时间:2024/04/29 09:26:52
- 编码处理函数
1) encodeURI
返回一个对URI字符串编码后的结果。URL是最常见的一种URI;
2) decodeURI
将一个已编码的URI字符串解码成最原始的字符串返回;
3) 举例:
script > 输出结果如下:
encodeStr: http://www.amigoxie.com/index.jsp?name=%E9%98%BF%E8%9C%9C%E6%9E%9C
decodeStr: http://www.amigoxie.com/index.jsp?name=阿蜜果
2. 数值处理函数
1) parseInt
将一个字符串指定的进制转换为一个整数,语法格式为:
parseInt(numString, [radix])
第一个参数是要进行转换的字符串,是介于2到36之间的数值,用于指定进行字符串转换时所用的进制。
举例如下: 输出结果如下:
默认情况下的结果:32:32;032:26;0x32:50
转为2进制的结果:32:NaN;032:0;0x32:0
转为8进制的结果:32:26;032:26;0x32:0
转为16进制的结果:32:50;032:50;0x32:50
11001010转换后的结果:
2进制:202;16进制:285216784
8进制:2359816;10进制:11001010
43abc转换后:43;abc43转换后:NaN;abc转换后:NaN
2) parseFloat方法
该方法将一个字符串转换成对应的小数。
eg.
4.11
5.1
3) isNaN方法
该方法用于检测前两个方法返回值是否为非数值型,如果是,返回true,否则,反回false。
eg.
输出结果如下:
parseInt(‘amigo1121‘)的结果是: NaN
3 字符串编码处理函数
1) escape方法
该方法返回对一个字符串编码后的结果字符串,所有空格, 标点, 重音符号以及任何其他非ASCII码字符都用%xx编码替换,其中xx等于表示该字符的Unicode编码的十六进制数.空格返回为"%20", 字符值大于255的字符以%xxxx格式存储.
eg. 输出为: am ^_^ igo经escape方法处理后为: am%20%5E_%5E%20igo
2) unescape方法
该方法将一个用escape方法编码的结果字符串解码成原始字符串.
eg. 输出结果为: am ^_^ igo
3) eval方法
该方法将某个参数字符串作为一个JavaScript执行.
JavaScript的系统函数学习 - 阿蜜果 - BlogJava
JavaScript的系统函数学习 - 阿蜜果 - BlogJava
JavaScript的系统函数学习
javascript中trim函数的实现
基类的析构函数为什么要设成虚函数 - so true - BlogJava
JavaScript 中的 DateAdd() 函数
Javascript日期函数
JavaScript验证函数大全
javascript 四舍五入函数
JavaScript 中的 DateAdd() 函数
Javascript replace函数
一篇简单学习Javascript的学习笔记
javascript中substr和substring函数的区别
C#代码与javaScript函数的相互调用
javascript trim() 去掉前后空格 - 猪 - BlogJava
对权限系统设计的再思考 - 心情小站 - BlogJava
javascript中的toLocaleString函数简介
JavaScript Date 对象与函数
JavaScript 中的 DateAdd() 函数11
JavaScript 中的 DateAdd() 函数12
IE和FireFox下通用的Javascript模拟点击事件(转) - VIRGIN FOREST OF JAVA - BlogJava
[翻译] 如何在 JavaScript 中实现拖放(中) - Flyingis - BlogJava
JavaScript学习(二)
JavaScript学习(三)