xtrh.net
当前位置:首页 >> js中this的用法 >>

js中this的用法

代表当前对象啊,js不是有document.getElementByID通过ID获取对象么,this就是获取当前对象,比如id为btn的按钮的onclick方法 onclick="method(this)",这个this就是当前按钮对象,作用和document.getElementByID("btn")一样。

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

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

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

填写什么都跟上面的this不一样 this代表的是当前的对象. OnSelected_DataRow(obj) 此处的obj就是this

Javascript中一个函数的this关键字的行为相对其它语言有些不同。在严格模式和非严格模式间也有区别。在大多数情况下,this的值由函数如何调用来决定。this值不能在函数执行过程中赋值设置,并且每次函数调用时this值可能也不相同。ES5通过添加bi...

this是指在哪个标签中调用即为哪个标签对象 例如:red 则是使当前div的内部文字为红色

在一般函数方法中使用 this 指代全局对象 function test(){ this.x = 1; alert(this.x); } test(); // 1 2.作为对象方法调用,this 指代上级对象 function test(){ alert(this.x); } var o = {}; o.x = 1; o.m = test; o.m(); // 1 3.作为构造函...

这简单,你知道js中,函数有两种调用方式,一种是函数调用,一种是方法调用。 举例: function test(){ console.info(this); } var obj = new Object(); obj.val = "去吧!皮卡丘"; obj.test = test; //将函数作为函数变量付给对象属性 test(); ...

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