shilie

1.普通的函数调用 此时指的是全局对象

function aaa(){
this.x=1;
}
aaa();
alert(x)

2.对象内的方法this调用 此时指的是上一级对象

var aaa={
zz:\'123\',
bb:function(){
alert(this.zz)
}
}
aaa.bb()

3.构造函数中使用 此时指的是这个新对象

构造函数就是用函数生成一个新对象

function aaa(){
this.x=\'1\'
}
var bbb=new aaa();
alert(bbb.x);

 

分类:

技术点:

相关文章:

  • 2022-01-10
  • 2021-10-14
  • 2021-12-05
  • 2021-10-04
  • 2021-12-04
  • 2018-12-19
  • 2021-12-04
  • 2021-12-04
猜你喜欢
  • 2021-12-15
  • 2021-11-16
  • 2021-12-04
  • 2021-12-04
  • 2021-07-01
  • 2021-12-04
相关资源
相似解决方案