主页 > 前端 > javascript >
来源:未知 时间:2015-06-04 10:42 作者:xxadmin 阅读:次
[导读] 1.编码函数 escape():将非字母、数字字符转换成ASCII码 例:sample/unescape 2.译码函数 unescape():将ASCII码转换成字母、数字字符 例:sample/unescape 3.求值函数 eval(): 格式:eval(表达式) 例1:...
1.编码函数 escape():将非字母、数字字符转换成ASCII码
例:sample/unescape
2.译码函数 unescape():将ASCII码转换成字母、数字字符
例:sample/unescape
3.求值函数 eval():
格式:eval(<表达式>)
例1:字符串运算
<Script>
x = 1 + 2;
y = "1 + 2";
z = eval("1 + 2");
document.write("<LI>1 + 2 = ", x);
document.write("<LI>\"1 + 2\" = ", y);
document.write("<LI>eval(\"1 + 2\") = ", z);
</Script>
例2:对象操作
<Script>
function show(obj){
var str=eval("document.form."+obj+".value");
alert(str);
}
</Script>
<form name="form" id="form">
姓名:
<input name="name" type="text" id="name">
<input type="button" name="Button" value="Button"
4.数值判断函数 isNaN():是否为数值
格式:isNaN(<量>)
例:
<Script>
var x = 15;
var y = "黄雅玲";
document.write("<LI>x 不是数值吗?",isNaN(x));
document.write("<LI>y 不是数值吗?",isNaN(y));
</Script>
5.整数转换函数 parseInt():将不同进制(二、八、十六)的数值转换成十进制整数
格式:parseInt(数值字串[,底数])
底数省略,则按内容转换:
0x 0X 十六进制
0 八进制
其它 十进制
例:
<Script>
// 二进位转成十进位
document.write("1101<sub>2</sub> = " ,parseInt("1101", 2),"<sub>10</sub><br>");
// 十六进位转成十进位
document.write("BFFF<sub>16</sub> = " ,parseInt("BFFF", 16),"<sub>10</sub><br>");
</Script>
6.浮点数转换函数 parseFloat():将数值字串转换成浮点数
格式:parseFloat (数值字串)
例:
<Script>
document.write(parseInt("3.1234A56"), "<br>");
document.write(parseFloat("3.1234A56"), "<br>");
</Script>
|
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com