zoukankan      html  css  js  c++  java
  • ECMAScript基本对象——function定义函数

    function:函数对象=java方法,java的方法或者函数是,java对象的一部分。
    JavaScript的函数或者方法,就是一个对象
    实参:都必须具有确定的值, 以便把这些值传送给形参。
    形参:形参是函数被调用时用于接收实参值的变量。

    1.创建

    var fun = new Function(形式参数列表,方法体)//了解就行了
    function 方法名称(形式参数列表){
        方法体
       }//常用
    var 方法名= function(){
         方法体
    }

    2.属性:

    可以通过    方法名.属性名 调用

    证明它就是一个对象

    length:代表形参的个数,length返回的值是角标+1。从0开始

    3.特点

    1.方法定义时形参的类型不用写,直接定义名称。写也是var a、var b
    2.方法的返回值类型不用写,JavaScript中var表示任何类型
    3.java中同名方法不是重载的形式就会报错。JavaScript中不会,会进行方法的覆盖。
    4.java中方法名称和参数列表不匹配,会提示方法不存在,方法会报错。JavaScript中不会,并且能访问这个方法。
      因为未定义就是undefined
      所以JavaScript中调用方法只与方法名称有关,和参数无关
    5.在方法的声明中有一个隐藏的内置对象(是一个数组)arguments,封装所有的实际参数。

    4.调用:方法名称(实际参数列表)

  • 相关阅读:
    Linux /dev/null详解
    Linux 重定向详解
    Linux history命令详解
    Linux echo命令详解
    Linux alias命令详解
    Linux fsck命令详解
    Linux blkid命令详解
    Linux mount命令详解
    Linux dd命令详解
    Linux free命令详解
  • 原文地址:https://www.cnblogs.com/rijiyuelei/p/12377532.html
Copyright © 2011-2022 走看看