06JavaScript函数

JavaScript函数


 

3.1系统函数

 

3.1.1编码函数

 

功能:将字符串中非文字、数字字符(如&,%,#,^,空格符…)转成相对应的ASCII值。

 

语法:escape(字符串)

 

3.1.2译码函数

 

功能:与escape()相反,将ASCII字符转回一般数字。

 

语法:unescape(字符串)

 

3.1.3求值函数

 

功能:通常有两个用途,一个用作字符串的运算,另一个用来指出操作对象。

 

语法:eval (表达式)

 

3.1.4数值判断函数

 

功能:判断变量的值是否为数值,“NaN”代表“Not a Number”,若返回值为true,则表示自变量不是数值。

 

语法:isNaN(测试值)

 

    <script>

 

        var x = 15, y = "黄雅玲";

 

        document.write("<LI>x 不是数值吗?",isNaN(x));

 

        document.write("<LI>y 不是数值吗?",isNaN(y));

 

    </script>

 

3.1.5转成整数函数

 

功能:将各种进制的数值转成十进制整数值。

 

格式:parseInt(字符串[,底数])

 

举例:

 

<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>

 

3.1.6转成浮点函数

 

功能:将字符串转成浮点数值。

 

格式: parseFloat(字符串)

 

举例:

 

<Script>

 

    document.write(parseInt("3.123456"), "<br>");

 

    document.write(parseFloat("3.123456"), "<br>");

 

</Script>

 

3.2用户自定义函数

 

function 函数名([参数1,参数2,…])

 

{

 

   <函数内容>

 

   [return <返回值>]

 

}

 

背景色更换

 

<form>

 

    <p><input TYPE="button" value="背景色变换" onClick="BgButton()"></p>

 

</form>

 

<script>

 

    function BgButton(){

 

    if (document.bgColor=='#00ffff'){

 

    document.bgColor='#ffffff';}

 

    else{document.bgColor='#00ffff';}}

 

</script>

 

弹出警告框代码

 

<form>

 

<p><input TYPE="button" value="弹出警告框" onCLICK="AlertButton()"></p>

 

</form>

 

<script>

 

function AlertButton(){window.alert("要多多光临呀!");}

 

</script>

 

转载于:https://www.cnblogs.com/Aha-Best/p/10944733.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值