dkfr.net
当前位置:首页 >> js this 用法 >>

js this 用法

情况一:纯粹的函数调用 这是函数的最通常用法,属于全局性调用,因此this就代表全局对象Global。 请看下面这段代码,它的运行结果是1。 复制代码代码如下: function test(){ this.x = 1; alert(this.x); } test(); // 1 为了证明this就是全局对...

调试模式下看到的a和实际运行的a可能会不通,因为你这里a先表示普通变量,后来又被对象覆盖,调试模式下可能会出错,运行不会出错。 this.a就是当前对象的属性a

$this只是个自定义的变量; $(this)是将当前don对象转换成jquery对象 ; 一般定义jquery变量习惯$开头,提高可读性而已。 $(this)是把DOM对象封装成jquery对象,其相当于一个集合。 用法如下: jQuery $('a').click(function(){ this.innerHTM==...

你说的没错,‘this’就是指向调用其方法的对象,所以person.prop.getFullName()是person.prop调用了getFullName(),获得的是person.prop的fullname,也就是Jane了 var test= person.prop.getFullName 注意这句是没有括号的,person.prop.getFullN...

this语句用于引用当前对象,并可以引用当前对象相应的属性。this语句的使用范围必须局限于函数范围内惑它的调用函数范围内。语法位:this[.属性] 如果未包括属性参数,则传递当前对象。但是为了得到一个结果,建议为语句附上有效的属性。 例如:...

防止闭包函数中无法正常获取当前索引i,而衍生出的一个绑定在dom元素上的数据index 参考链接即可: http://zhidao.baidu.com/question/1430246486433904859.html?fr=iks&word=%B1%D5%B0%FC+++yugi111&ie=gbk

js中的面向对象用到的this,用处很大,一言两语说不明白;你可以百度一下'js this用法',你会收获很大

this就是你当前要执行的js所抓获的节点,这样在js里就可以不用document.getElement之类的写法来抓获id,name或标签名,省去一些麻烦。一般用obj来代替。 function nullCheck(obj) { ......//这里写你所需功能的代码 }

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

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