JavaScript函数

    xiaoxiao2022-06-27  253

    为了以后方便查找,现简单罗列JavaScript中常用的函数。

    alert(str)

    escape(str)和unescape(str),是一对编解码函数,注意escape()不会对ASCII字母和数字进行编码,也不会对@ - _ + . /等ASCII标点符号进行编码。

    eval(str)

    isNaN()

    parseFloat(str),parseInt(str,radix):用于将字符串转换成浮点数字和整数数字形式(radix参数可选,表示要解析的数字的进制,范围是2~36,如果省略该参数或其值为0,则数字将以10进制来解析)

    prompt(text,defaultText)

     

    在HTML中的a链接中使用"javascript:"方式调用JavaScript函数,方法如下:

    <a href="javascript:函数名(参数列表)">...</a>

    可以将JavaScript函数指定为JavaScript事件的处理函数,当触发事件时会自动调用指定的JavaScript函数。

    在JavaScript中,可以把函数组织到函数库中,以方便以后调用。JavaScript函数库是一个.js文件,其中包含函数的定义。如:

    //mylib.js函数库

    //打印字符串

    function PrintString(str)

    {

    document.write (str);

    }

    //求和

    function sum(num1, num2)

    {

    doucument.write (num1 + num2)

    }

    不建议将函数库文件保存在网站根目录下,因为这样用户可以使用浏览器读取函数库中的内容。通常将函数库文件保存在一个特定的目录下,例如lib\。

    引用函数库,在HTML文件中引用函数库js的文件方法如下:

    <script src="js文件"></script>

    <script>

    //引用js文件中的函数

    </script>

    引用上例中创建的函数库mylib.js,代码如下:

    <HTML>

    <HEAD><TITLE>例子</TITLE><HEAD>

    <BODY>

    <script src="mylib.js"></script>

    <script >

    PrintString("传递参数")

    sum(1, 2)

    </script >

    </BODY>

    </HTML>

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     


    最新回复(0)