箭头函数
文章目录
箭头函数一、箭头函数的基本使用二、箭头函数参数和返回值三、箭头函数中的this的使用
提示:以下是本篇文章正文内容,下面案例可供参考
一、箭头函数的基本使用
const aaa
= function
() {
}
const obj
= {
bbb() {
}
}
const ccc
= () => {
}
二、箭头函数参数和返回值
const sum
= (num1
, num2
) => {
return num1
+ num2
}
const power
= num
=> {
return num
* num
}
const test
= () => {
console
.log('Hello World');
console
.log('Hello Vuejs');
}
const mul
= (num1
, num2
) => num1
* num2
console
.log(mul(20, 30));
const demo
= () => console
.log('Hello Demo')
console
.log(demo());
示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
三、箭头函数中的this的使用
const obj
= {
aaa() {
setTimeout(function
() {
setTimeout(function
() {
console
.log(this);
})
setTimeout(() => {
console
.log(this);
})
})
setTimeout(() => {
setTimeout(function
() {
console
.log(this);
})
setTimeout(() => {
console
.log(this);
})
})
}
}
obj
.aaa()