VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > temp > JavaScript教程 >
  • JS高级---函数的几个成员

函数的几个成员

 

  •     函数中有一个name属性----->函数的名字, name属性是只读的, 不能修改
  •     函数中有一个arguments属性--->实参的个数
  •     函数中有一个length属性---->函数定义的时候形参的个数
 
复制代码
    function f1(x, y) {
      console.log(f1.name); //f1
      console.log(f1.arguments.length); //4
      console.log(f1.length); //2
    }

    f1.name = "f5";
    f1(10, 20, 30, 40);
    console.dir(f1);
复制代码

 

 

  •     函数中有一个caller属性---->调用 (f1函数在f2函数中调用的, 所以, 此时调用者就是f2)

 

复制代码
    function f1(x, y) {
      console.log(f1.caller);//调用者 f2
    }

    function f2() {
      console.log("f2函数的代码");
      f1(1, 2);
    }
    f2();
复制代码

 

 

 

 



相关教程