标签:char val doc obj plain 位置 on() AC key
this关键字
this关键字通常在函数内部或对象内部使用。
函数或方法声明的位置不同,会影响this关键字的含义。
通常来说,this指向当前函数所操作的对象。
<!DOCTYPE html>
<
html
lang
=
"en"
>
<
head
>
<
meta
charset
=
"UTF-8"
>
<
title
>this关键字</
title
>
</
head
>
<
body
>
<
script
>
window.onload=function (ev) {
// 调用对象
this.person.eat();
}
var person={};//字面量创建对象
// 设置字面量对象属性
person.name=‘huangshiren‘;
person.age=58;
person.appetite=3;
person.eat=function(){
var value=this.name+‘的饭量是‘+this.appetite;
document.write(value+‘<
br
>‘);
document.write(‘正在吃饭‘);
}
</
script
>
</
body
>
</
html
>
1、如何判断this关键字的指向?
答:
2、不使用this关键字可以吗?
答:不可以
标签:char val doc obj plain 位置 on() AC key
原文地址:https://www.cnblogs.com/H97042/p/9158712.html