<script>
/*
function的this,指向运行时所在对象
箭头函数的this指向声明时所在的作用域
*/
//生成一个箭头函数
var d=()=>{console.log(this,"我在学js");};
//正常函数
function a(){
console.log(this,'在学习');
}
var emp={uname:"zhu"}
//把函数作为方法
emp.x=a;
//调用方法
emp.x();
//把箭头函数放进emp中
emp.y=d;
//调用箭头函数
emp.y()
</script>
[面试常考] function的this和箭头函数的this的区别
最新推荐文章于 2024-09-10 08:30:00 发布