社区
JavaScript
帖子详情
再问一遍这个this指的是谁?
java0135012
2009-07-20 03:10:49
function ClassB(sColor, sName){
ClassA.call(this,sColor);
this.name=sName;
this.sayName=function(){alert(this.name);};
}
其中ClassA.call(this,sColor)中的this,只的是ClassA还是ClassB?为什么
...全文
34
2
打赏
收藏
再问一遍这个this指的是谁?
function ClassB(sColor, sName){ ClassA.call(this,sColor); this.name=sName; this.sayName=function(){alert(this.name);}; } 其中ClassA.call(this,sColor)中的this,只的是ClassA还是ClassB?为什么
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pengrong
2009-07-20
打赏
举报
回复
this指代当前对象,ClassA.call(this,sColor)中的this是在function classB中,所以指的是classB
Hotlion
2009-07-20
打赏
举报
回复
我认为函数体内的“this.name”指的就是B本身,因此楼主问的this,自然就是指B了。
转行做IT-第11章 继承、super、this、抽象类
本课程为想转行学IT的朋友量身定制,快速入门,轻松... 课程会从计算机的基本组成原理讲起,门槛低,实用性强,让大家轻松掌握一项编程技能。后期课程全部更新完毕后还会帮大家推荐就业,
指
导简历编写,以及面试相关的
指
导.
【面试必考点】这一次带你彻底学会this的
指
向
问
题
本文重点讲解了各种this的使用场景、如何改变函数中this的
指
向以及this的练习题 这一次和笔者一起全面的学习this这个面试必考点
新概念英语(第一册)复习(原文及全文翻译)——Lesson 1 - Lesson 30
Lesson 1 Excuse me! 【课文】 Excuse me! ... Is this your handbag?... Is this your handbag?... 这是您的手提包吗?... 对不起,请再说
一遍
。 这是您的手提包吗? 是的,是我的。
新概念英语第一册1-144课(转)
第一课:Excuse me!对不起! 1、对不起,打扰一下!Excuse me! 2、什么事?...3、这是 Is this你的手提包?...4、没听清,请再说
一遍
。Pardon? 5、这是Is this 你的手提包?your handbag? 这是你的手提包...
前端
问
题总结——第二篇
综述:对常见
问
题进行总结,...其中的this
指
向谁? 由于箭头函数不绑定this, 它会捕获其所在(即定义的位置)上下文的this值, 作为自己的this值 var obj = { i: 10, b: () => console.log(this.i, this), ...
JavaScript
87,907
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章