欢迎光临散文网 会员登陆 & 注册

千锋web前端开发项目教程_1000集完全零基础入门HTML5+CSS3+JS到

2023-07-24 12:12 作者:bili_10335978442  | 我要投稿

箭头函数

箭头函数,是在 ES6 的语法中对 函数表达式 的简写

对于声明式函数不能使用

在某些规则上又和以前的函数有一些不一样

函数表达式,又叫做 匿名函数

也就是我们不需要单独定义函数,直接使用的位置

箭头函数基本都是匿名函数

箭头函数中如果仅有一个参数,可以省略参数的小括号()

var getSum=function(){return 10;

var getSum=()=>10;

如果函数内只有一句话,可以省略花括号{}

如果函数中只有一句话,并且这句话使用return返回结果时,可以省略{}并且可以省略return

如果函数中只有一句话,但是这句话使用,分割,就必须使用()将函数内容包起来,可以省略最后一个逗号后面的return,等同于return返回结果

var getSum=a=>(a++,a+10)var getSum=function(a){a++;return a+10;

console.log(getSum(10))

如果函数只有一句话,并且返回一个对象时,可以省略{}但是必须加()省略return

var setHuman=(name , age)=>({name , age})

箭头函数的作用:

1.箭头函数的写法简单

2.箭头函数可以改变函数中this指向

箭头函数外上下文环境中this的指向(是包含关系,不是同级关系)

千锋web前端开发项目教程_1000集完全零基础入门HTML5+CSS3+JS到的评论 (共 条)

分享到微博请遵守国家法律