zoukankan      html  css  js  c++  java
  • JS函数的基本概念

    一、什么是函数

      将反复使用的功能代码,封装成一独立的模块,这个模块叫做函数

    二、封装函数的好处

      1.一次封装,多次使用

      2.使程序可控

    三、函数的分类:内置()函数和自定义函数

    四、函数的数据类型(function)

    五、如何声明函数

      1.语句定义法(任何地方都可以调用)

        function 函数名(【形参】){

          功能模块(函数体);

        }

      2.表达式定义法(只能先声明,后调用)

        var 函数名 = function(【形参】){

          函数体;

        }

    六、如何调用函数

      1.一般调用:函数名(【实参】);

      2.事件调用:触发事件后,调用函数;

    七、函数的参数

      1.形参:定义函数时使用的参数;

      2.实参:调用函数时使用的参数;

      注:1)形参必须是变量

        2)实参可以是变量、常量、表达式;

        3)数量不等时,多余的实参忽略,多余的形参值为undefined

    八、函数的返回值

      return:1)返回结果(谁调用,返回给谁)

          2)跳出函数

    九、函数的写法总结

      1.无参无返回值函数

      2.无参有返回值函数

      3.有参五返回值函数

      4.有参有返回值函数

    十、函数的实参副本

      1.arguments 代表实参副本 存储所有的实参

      2.arguments 只能出现在函数体中

      3.通过arguments.length可以获取实参的个数

      4.通过arguments[下标]方式可以获取所有的实参

      拓展:获取形参的个数:函数名.length

    十一、循环嵌套

    十二、构造函数

      通过new关键创建一个对象的函数,就是构造函数

    Why do you work so hard? Because the things I want to buy are expensive and the places I want to go are far away. The person I like is very excellent.
  • 相关阅读:
    【排序算法汇总】
    Redis是否安装
    分布式与集群
    Redis学习
    简单算法定义见解
    KMP算法
    红黑树
    JSP与Servlet的关系
    7、创建图及图的遍历(java实现)
    6、二叉树树(java实现)
  • 原文地址:https://www.cnblogs.com/liufuyuan/p/10313310.html
Copyright © 2011-2022 走看看