![]()
JavaScript 默认函数
![]() 例: sample/unescape 译码函数 unescape():将ASCII码转换成字母、数字字符 例: sample/unescape 求值函数 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" οnclick=show("name")> </form> 数值判断函数 isNaN():是否为数值 格式:isNaN(<量>) 例: <Script> var x = 15; var y = "黄雅玲"; document.write("<LI>x 不是数值吗?",isNaN(x)); document.write("<LI>y 不是数值吗?",isNaN(y)); </Script> 格式:parseInt(数值字串[,底数]) 底数省略,则按内容转换: 0x 0X 十六进制 0 八进制 其它 十进制 例: <Script> // 二进位转成十进位 document.write("1101<sub>2</sub> = " ,parseInt("1101", 2),"<sub>10</sub><br>"); // 十六进位转成十进位 </Script> 浮点数转换函数 parseFloat():将数值字串转换成浮点数 格式:parseFloat (数值字串) 例: <Script> document.write(parseInt("3.1234A56"), "<br>"); document.write(parseFloat("3.1234A56"), "<br>"); </Script> ![]() |
JavaScript 默认函数
最新推荐文章于 2022-05-30 10:24:15 发布