当前位置: 移动技术网 > IT编程>开发语言>JavaScript > this指针的初运用

this指针的初运用

2019年04月29日  | 移动技术网IT编程  | 我要评论
this一般运用场景: 1.位于函数中,谁调用指向谁 var make = "Mclaren"; var model = "720s" function fullName() { console.log(this.make + " " + this.model); } var car = { mak ...

this一般运用场景:

1.位于函数中,谁调用指向谁

var make = "mclaren";

var model = "720s"
function fullname() {
console.log(this.make + " " + this.model);
}
var car = {
make: "lamborghini",
model: "huracán",
fullname: function () {
console.log(this.make + " " + this.model);
}
}
car.fullname(); // lmborghini huracán
window.fullname(); // mclaren 720s
fullname(); // mclaren 720s
 
2.事件调用,指向调用元素
<button onclick="this.style.display='none'">
remove me!
</button>
 
3.方法中调用
var car = {
make: "lamborghini",
model: "huracán",
fullname: function () {
console.log(this.make + " " + this.model);
console.log(car.make + " " + car.model);
}
}
car.fullname();
 
4.直接使用this,则默认全局
 

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网