www.fltk.net > #JAvAsCript# 这段jAvAsCript的this代表什么?

#JAvAsCript# 这段jAvAsCript的this代表什么?

当前对象new Person('xxx',20,'程序猿')时用于设置值 这里是js里面普通函数和构造函数的区别。 如果你不用new 直接写Person("Nicholas", 29, "Software Engineer");这里面的this就是window对象,如果你加new了就是指当前Person对象。

computer["home1"] = new Computer(...) // computer.home1 computer["office1"] = new Computer(...) //computer.office1 computer["office2"] = new Computer(...)//computer.office2 这三行分别是Computer的实例。 computer["home1"] = new C...

this 表示你点击的当前对象,不能用其他代替。 或者你把h1 加一个id 属性 在函数里面用document.getElementById(); 获取到这个对象也可以,这样就不需要传入this了

这是为了javascript的链式调用,比如说jquery的方法:$("#id").html("xxx").show(); html()方法中就有一个return this;这样才能够继续调用show()方法,同样的道理,show()方法也要 return this;

问题一: 不知道楼主有没有接触过jquery jquery里边有一个特别典型的例子能说明用_this的作用 $("#btn").click(function(){ var _this = this;//这里this和_this都代表了"#btn"这个对象 $(".tr").each(function(){ this;//在这里this代表的是每个...

当前元素加载完成以后,调用DrawImage()函数,并把自已做为参数传递给该函数. body, img, iframe等元素可以响应onload事件.

javascript是脚本 this是指向 anonymous function 是匿名函数 希望我的回答对你有所帮助,祝你身体健康!

第一个 this 指的是html控件本身,即文本输入框,这里是显示文本框的输入内容,所以传的是this。第一个 this 其实也指的是html控件本身,即按钮,this.form指的是这个按钮所在的form,因为处理form数据是要通过form来取得数据,所以了里传的是th...

this就是指当前元素,也就是吧h1这个元素对象传到方法里 id就是h1这个元素对象,id.innerHTML就是指h1中间的文本,也就是将(中间的文本赋值为)谢谢

这里的person相当于一个类,其他的编程语言用class声明,javascript里用function声明。 由于js是若类型编程语言,在person函数内部,this.firstname相当于创建了一个类属性,在person的参数列表中,传入的是形参。给你个例子吧。 function perso...

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com