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

    函数的属性

    Name属性

    函数的name属性可以返回函数的名字

    demo:

    function s1(){
    }

    s1.name()//函数的名字

    如果函数是以变量的方式声明的话并且匿名函数的话,变量名即为函数名.

    demo:

    var a = function (){
    }
    a.name()//函数的名字 a

    如果说我们给一个匿名函数加了一个函数名,通过调用这个匿名函数的name属性不再是变量名而是函数名。

    demo:

    var a = function text(){
    }

    a.name()//name属性为text

    length属性

    length属性返回的是函数预期传入的个数,即函数所在形参列表的长度个数。
    demo:

       function stu_info(name,age,sex){
        
       }
       console.log(stu_info.length)//输出结果为3即形参列表的长度
    

    toString属性

    函数的toString方法返回一个字符串,内容是函数的源码也就是函数体本身。
    demo:

    function fn1(a,b){
    console.log("hello,world!");
    }
    console.log(fn1.toString())
    谢谢阅读,小编不容易,可以的话点个置顶呗。 谢谢。 喵喵喵~~~
  • 相关阅读:
    java-并发解决方案
    linux-常用快捷键
    java-进程
    vim-常用快捷键
    数据库-事务
    spring-事务实现原理
    gdb
    x86 下的 struct 變數 member 擺放位置
    du 查看 資料夾 佔用空間
    ADC 計算時,階數的選擇
  • 原文地址:https://www.cnblogs.com/wangjiahui/p/10833059.html
Copyright © 2011-2022 走看看