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

    一、函数语法

    1、JavaScript 函数是被设计为执行特定任务的代码块,会在某代码调用它时被执行。

    2、 函数通过 function 关键词进行定义,其后是函数名、一组参数,以及置于括号中的待执行代码。

    function name(参数 1, 参数 2, 参数 3) {
        要执行的代码
    }

    3、函数调用

         函数中的代码将在其他代码调用该函数时执行:

                 当事件发生时(当用户点击按钮时)

                 当 JavaScript 代码调用时

                 自动的(自调用)

         toCelsius 引用的是函数对象,而 toCelsius() 引用的是函数结果。

    4、函数返回

          当 JavaScript 到达 return 语句,函数将停止执行。

    function sum(iNum1, iNum2) {
      return iNum1 + iNum2;
    }
    

        函数只需要使用 return 运算符后跟要返回的值

    5、使用函数的原因

         对代码进行复用:只要定义一次代码,就可以多次使用它。

    二、局部变量

    1、在 JavaScript 函数内部声明的变量,叫函数的局部变量。

    2、局部变量的用法

    var x=1;
    function test( ){
             document.write('函数体内x的值为:‘+x+’<br/>');
             var x=19;
             document.write('函数体内对x重新赋值,此时x的值为‘+x+’<br/>');
    }
    doument.write('函数体外x的值为:‘+x+’<br/>');
    test();
    document.write('x的值为:‘+x+’<br/>');

    局部变量只能被其函数识别,不同函数中使用相同名称的变量,同个函数不能使用相同变量。

    三、对象

    1、arguments对象

          arguments 对象包含函数调用时使用的参数数组。

          可以使用函数来查找数字列表中的最高值。

          还可以用 arguments 对象检测函数的参数个数。(用arguments.length)

    2、Function对象

    四、参数

    1、函数参数(parameter)指的是在函数定义中列出的名称。

    2、函数参数(argument)指的是传递到函数或由函数接收到的真实值。     

    3、形参和实参

    形参:可变形式的参数

    特点:时长、寿命只有一次

    实参:实际输出的参数

  • 相关阅读:
    _ 下划线 Underscores __init__
    Page not found (404) 不被Django的exception中间件捕捉 中间件
    从装修儿童房时的门锁说起
    欧拉定理 费马小定理的推广
    线性运算 非线性运算
    Optimistic concurrency control 死锁 悲观锁 乐观锁 自旋锁
    Avoiding Full Table Scans
    批量的单向的ssh 认证
    批量的单向的ssh 认证
    Corrupted MAC on input at /usr/local/perl/lib/site_perl/5.22.1/x86_64-linux/Net/SSH/Perl/Packet.pm l
  • 原文地址:https://www.cnblogs.com/liqingL/p/11352555.html
Copyright © 2011-2022 走看看