phmg.net
当前位置:首页 >> 关于jAvAsCript的this在代码中代表什么?为什么一... >>

关于jAvAsCript的this在代码中代表什么?为什么一...

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

JavaScript:this是什么? 定义:this是包含它的函数作为方法被调用时所属的对象。 说明:这句话有点咬嘴,但一个多余的字也没有,定义非常准确,我们可以分3部分来理解它! 1、包含它的函数。2、作为方法被调用时。3、所属的对象。 看例子: fu...

与java中类似,this指当前对象Demo本身,而function Demo(){}这个函数相当于无参构造函数

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

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

第一个this.name指的是变量name(对应var name="The Window"这个), 第二个this.name指的是object这个map里面的name,this指的是object这个map对象。 this是Javascript语言的一个关键字它代表函数运行时,自动生成的一个内部对象,只能在函数内...

each(callback) 返回值:jQuery 以每一个匹配的元素作为上下文来执行一个函数。 意味着,每次执行传递进来的函数时,函数中的this关键字都指向一个不同的DOM元素(每次都是一个不同的匹配元素)。而且,在每次执行函数时,都会给函数传递一个表示...

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

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

//这种普通的函数不足以体现this关键字function Person(_name){ this.name = _name; this.say = function(){ return 'my name is'+this.name; }}var p = new Person('zhangsan');p.name;//张三p.say();//my name is zhangsan//不newvar p = Pers...

网站首页 | 网站地图
All rights reserved Powered by www.phmg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com