zoukankan      html  css  js  c++  java
  • js的函数

    js的函数学习:
    作用:功能代码块的封装,减少代码的冗余。

    1.函数的声明
    方式一

    function test1(a1,a2){

      alert("函数声明一");

    }

    //调用声明的函数

    test1(1,2);


    方式二
      var test2=new Function("a1","a2","alert('函数声明二')");

    2.函数的参数
    js中的函数在调用时,形参可以不赋值,不会报错。
    js中的函数在调用时,形参赋值不全部赋值,不会报错,但是实参会依次进行赋值

    3.函数的返回值
    在js中如果函数有返回值,则直接返回,没有返回值,则返回undefied。

    1.函数的执行符
      在js中函数的执行符值()
      没有小括号则函数名其实就是一个变量
      加上小括号则函数会被执行
      var test1=function(){
        alert("函数的执行学习");
        return "js";
      }


    2.函数作为实参传递
      在js中函数可以作为实参传递的
      function testobj(a){
        alert(a());
      }
      var testParam=function(){
        alert("你是函数参数");
      }
      testobj(testParam);

    3.开发中经常用的参数传递
      function testObj2(fn){

        fn();
      }
      testObj2(function(){
        alert("开发");
      });

  • 相关阅读:
    基于蓝牙的安卓客户端开发
    在word文档中添加上角标和下角标
    vs2008打开类视图,看不到类的解决方法
    容器vector 迭代器iterator 应用
    next_permutation()
    pair运用
    vector学习
    容器之vector
    指针 * &
    派生类中的构造函数和析构函数
  • 原文地址:https://www.cnblogs.com/qhcyp/p/10625328.html
Copyright © 2011-2022 走看看