
正文
javascript的this用法解答,javascript里的this
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
javascript中构造器调用模式中的this
其中的new 运算符,先产生了一个空对象{},然后生成一个this指针,将this指针指向这个空对象;运行构造函数时,就相当于“{}.a=0”一样的为这个对象动态添加属性。
Javascript中一个函数的this关键字的行为相对其它语言有些不同。在严格模式和非严格模式间也有区别。在大多数情况下,this的值由函数如何调用来决定。
this.show=function(){ alert(this.info);} } 这样写的话你可能容易理解一点。
this()和super()是不可以同时出现在同一个构造函数中的。
相关问答
Q1: javascript的this用法
1、javascript 中的 this 有 五种情况:全局范围:它 会指向 全局对象( 浏览器下指window)全局函数调用:它 还是指向全局对象。对象函数调用:调用某个对象的函数, 它指向 当前对象。
2、使用call()或调用函数apply(),也称为显式绑定。
3、this就是值当前处理的元素或对象。如果有x和y两个input,你点x,this就是指x。你点y,this就是指y。你粘贴的两个代码功能是一样的,不过用this更好,input有多个你就会发现了。
4、(#in).click(function(){ var val = $(this).val()})这里的this,就是点击时候的当前热键,这里代表onclick的input 这里的this也是指当前标签。
5、this指向或者说代表的就说当前的这个对象。你换成变量名之后,首先 i 的值就说oTd的长度,oTd的长度这个对象说undefined,因为索引是从0开始,最后的索引是长度-1;undefined没有节点之类的对象,所以就报错了。
6、this指的是当前调用该函数的控件,它会把当前调用这个函数的控件做为参数传给函数,指向这个控件。
Q2: javascript中this用法
1、javascript 中的 this 有 五种情况:全局范围:它 会指向 全局对象( 浏览器下指window)全局函数调用:它 还是指向全局对象。对象函数调用:调用某个对象的函数, 它指向 当前对象。
2、使用call()或调用函数apply(),也称为显式绑定。
3、this就是值当前处理的元素或对象。如果有x和y两个input,你点x,this就是指x。你点y,this就是指y。你粘贴的两个代码功能是一样的,不过用this更好,input有多个你就会发现了。
4、构造函数返回一般情况下,构造函数没有return声明,他们的任务是将所需要的东西写入this,并自动生成结果。
5、this指向或者说代表的就说当前的这个对象。你换成变量名之后,首先 i 的值就说oTd的长度,oTd的长度这个对象说undefined,因为索引是从0开始,最后的索引是长度-1;undefined没有节点之类的对象,所以就报错了。
6、thispage的意思是这个页面。 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。
关于javascript的this用法解答和javascript里的this的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






