箭头函数的应用

箭头函数是es6新增的函数,可以简化函数的书写,可以使this的指向更容易理解

普通函数:

 var hello1 = function(){
            return "Hello World!1";
        }
        var h1=hello1();
        console.log(h1);

箭头函数:

var hello2 = () => {
            return "Hello World!2";
        }
        console.log(hello2());

箭头函数简写:函数体只有一个表达式时可以省略{};函数会自动返回箭头后面的内容。

var hello3 = () => "Hello World!3";
        console.log(hello3());

有参箭头函数:

var hello4 = (val) => "Hello4" + val;
        console.log(hello4("World!4"));

有参箭头函数简写:只有一个参数时,可省略()。

var hello5 = val => "hello5" + val;
        console.log(hello5("World!5"));

对于常规函数,this 表示调用该函数的对象

在箭头函数中,this始终表示定义箭头函数的对象

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值