函数

作者: WYX雨菱欣翼 | 来源:发表于2017-06-19 19:44 被阅读0次

    函数的分类:自定义函数,系统函数(内置函数)

    系统函数包括:预定义函数,也叫全局函数

    预定义函数是指不属于任何对象,它们的使用不需要通过任何对象来应用。

    1.eval():将字符串转化成数字,可以直接执行js代码

    eval("alert(111)")     返回结果为:alert(111)

    2.isNaN():是否是非数字

    isNaN(12)      返回的是数字为false,不是数字为true

    isNaN("12")    默认强制转化为数字,是数字,返回为false

    3.isFinite():是否是有限的数字,是有限的返回true,不是返回为false

    isFinite("12a")        isFinite("aaa")  isFinite("2/0")    返回的是false

    isFinite("2/4")        isFinite("2/3")         返回的是true

    4.parseInt("2.999a")返回的是2

    把数字字符转化为整型的数字

    parseFloat("2.999a")   返回的是2.999

    把数字字符转化为浮点数(小数)

    5.escape()或unescape:将字符串进行计算机编码或解码

    函数:为完成某一功能的程序指令(语句)的集合

    函数定义:

    function  函数名(){

    函数体;

    }

    function:定义函数的关键字

    函数名:给函数起的名字,必须是唯一的

    函数体:为完成特定功能代码

    函数的调用:

    1.直接调用(调用函数名)

    <script>

    function sayHello(){

    alert("hello word");

    }

    sayHello();

    </script>

    2.在HTML中调用:

    <button onclick="sayHello()">点击我有惊喜</button>

    <script>

    function sayHello(){

    alert("hello word")

    }

    </script>

    相关文章

      网友评论

          本文标题:函数

          本文链接:https://www.haomeiwen.com/subject/ctqnqxtx.html