<input type="button" id="test1" value="测试"/>
<input type="button" id="test2" onclick="alert(this.value)" value="测试"/>
<script>
var global="hello"
//May.alert("H2isea提示1")
//May.alert("H2isea提示2")
function bind(){
this.value="bind";
var local="111111"
this.bindbind=function(){
alert("属性:"+May.$attrs(this));
May.$("test1").onclick=function(){
alert(local)
alert(global)
alert(this.value)
}
May.$b("test1","onclick",function(){
alert("$b:"+local);
alert("$b:"+this.value)
})
}
}
//bind();
var b1=new bind();
b1.bindbind();
结果:
this.value为undefined,但是 May.$attrs(this))表明this指向bind,很是费解!!!
<input type="button" id="test1" value="测试"/>
<input type="button" id="test2" onclick="alert(this.value)" value="测试"/>
<script>
var global="hello"
//May.alert("H2isea提示1")
//May.alert("H2isea提示2")
function bind(){
this.value="bind";
var local="111111"
this.bindbind=function(){
May.$("test1").onclick=function(){
alert("属性:"+May.$attrs(this));
alert(local)
alert(global)
alert(this.value)
}
May.$b("test1","onclick",function(){
alert("$b:"+local);
alert("$b:"+this.value)
})
}
}
//bind();
var b1=new bind();
b1.bindbind();
结果:
this.value为undefined,但是 May.$attrs(this))的this指向了window
分享到:
相关推荐
JavaScript 中的 this 关键字是一个非常重要的概念,它经常会使开发者感到困 惑。通常来说,this 的值是在函数被调用时确定的,其值取决于函数被调用的方 式。本文将介绍 JavaScript 中 this 的用法,从而帮助开发者...
JavaScript中this的指向还没搞明白?来这看看 你就懂啦~
Javascript 中 this指向
JavaScript程序设计javascript中this的指向问题共6页.pdf.zip
NULL 博文链接:https://wv1124.iteye.com/blog/505231
JavaScript中this指向.pdf
JavaScript中this指向.docx
复习JavaScript中this指向及绑定
JavaScript中this的使用,简单理解,快速学会
深度理解js中this的指向问题
js中this相关的测试代码
探寻JavaScript中this指针指向_.docx
详解JavaScript中this关键字的用法_.docx
本文实例讲述了js中this用法。分享给大家供大家参考。具体如下: 1. 指向window 全局变量 alert(this) //返回 [object Window] 全局函数 function sayHello(){ alert(this); } sayHello(); 2. ...
深化理解Javascript中this的作用域_.docx
JS中this指向的更改 JavaScript 中 this 的指向问题 前面已经总结过,但在实际开中, 很多场景都需要改变 this 的指向。 现在我们讨论更改 this 指向的问题。 call更改this指向 call 的使用语法:func.call(thisArg,...
基于js中this和event 的区别(详解).docx
本文将给大家详细介绍关于Javascript中this关键字指向的相关内容,让我们先做一个小测试,如果全部答对了,恭喜你不用往下看了。 测试题目 第一题 [removed] var str = 'zhangsan'; function demo() { var str...
js中this的指向问题 常见的大概有以下几种情况: 全局作用域、普通函数以及定时器中的this指向全局对象window 方法中的this指向的是调用它的对象 构造函数中的this指向构造函数的实例 箭头函数中没有绑定this,this...