美文网首页
函数声明的5种方式

函数声明的5种方式

作者: 疯狂的蜗牛Dianna | 来源:发表于2019-03-26 16:56 被阅读0次

    1.function声明函数
    function x(input1,input2){
    return undefined;
    }
    console.log();
    x.toString();
    function类似于变量的申明var
    2.声明匿名函数
    var x = function (input1,input2){
    return
    }

    var x = function y(input1, input2){
    }
    直接打印y,会报错

    f = new Function('x','y','return x +' + n + '+ y'){
    }
    f(1,2);
    // 如果用new 来声明的函数,那么这个函数没有名字
    f5 = new Function('x','y','return x+y');
    ƒ anonymous(x,y
    ) {
    return x+y
    }
    f5.name
    "anonymous"
    5.箭头函数声明(ES6新增的语法)
    f = (x,y) => x + y;

    相关文章

      网友评论

          本文标题:函数声明的5种方式

          本文链接:https://www.haomeiwen.com/subject/rjygvqtx.html