×

来了解下this指向的应用

作者:天空2019.03.22来源:Web前端之家浏览:7191评论:0
关键词:this指向

来了解下this指向的应用,学习学习。

构造函数:this指向的是调用的构造函数。

function Fn(){console.log(this)}
var fn=new Fn();

对象的属性:

var obj={
       x:5,
       fn:function(){console.log(this)}
};

1)直接调用:this指向的是对象。

obj.fn();

2)函数表达式调用:this指向的是window。

var f1=obj.fn;
f1();

call、apply:this指向的是调用的对象。

var obj={x:5};
function fn(){console.log(this)}
fn.call(obj);

全局函数:this指向的是window。

您的支持是我们创作的动力!
温馨提示:本文作者系 ,经Web前端之家编辑修改或补充,转载请注明出处和本文链接:
https://www.jiangweishan.com/article/js92034823084.html

网友评论文明上网理性发言 已有0人参与

发表评论: