社区
Java SE
帖子详情
高手帮帮我,请教this
Object1231
2012-07-30 12:42:30
《Java编程思想》上说:this表示对“调用方法的那个对象”的引用,那具体指的是从哪一层开始调用的对象呢(如果存在多层调用的情况),是最外层?还是最里层
...全文
123
5
打赏
收藏
高手帮帮我,请教this
《Java编程思想》上说:this表示对“调用方法的那个对象”的引用,那具体指的是从哪一层开始调用的对象呢(如果存在多层调用的情况),是最外层?还是最里层
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
五哥
2012-07-30
打赏
举报
回复
aa.method(this) ;
this指的就是 使用这行语句的那个类
cliff_huang
2012-07-30
打赏
举报
回复
就是和this 最近的那个层啊
如果想调用this的上上层,加入是A 就要调用A.this
楼主记得给分
张自强
2012-07-30
打赏
举报
回复
[Quote=引用楼主 的回复:]
《Java编程思想》上说:this表示对“调用方法的那个对象”的引用,那具体指的是从哪一层开始调用的对象呢(如果存在多层调用的情况),是最外层?还是最里层
[/Quote]
很费解,很生硬,this就是当前对象。当然这么说还是和你理解 表示对“调用方法的那个对象”的引用 这个一个难理解,关键你放进代码里了就知道了。脱离环境变化太多。如果在一个类里面 this 就是这个类本身,这么说也不太清楚你上个代码,然后this ,大家给你说说到底指那个对象。没场景很难说清楚的。
sffx123
2012-07-30
打赏
举报
回复
“调用方法的那个对象”没理解好,就是指这个方法被哪个对象直接调用了里面的this就是它,楼主说的分层显然是最底层的,你调用的话到包含this方法这里肯定需要创建一个对象才能调用,外层也要创建这个对象或者相关对象,才能逐层调用。
蔡大东
2012-07-30
打赏
举报
回复
推荐你去看吉林大学的Java基础教学视频。说的还是很详细的。
this 指向
判断普通函数的 this ,就去找它的调用方法判断箭头函数的 this ,就去找它在哪里创建的。
JS中的this详解
JS中的this 背景 JS中的this指向问题,一直以来自己并不是十分的清楚,平时在开发中使用时到是也能正常应用,但是对其使用和判断并不能信手拈来,所以自己搜索了一些资料,总结了一下,也希望对大家有所帮助。 目录 什么是this? this的指向 为什么要使用this? 什么的this? this,从字面上含义是“这个”, 所以在JS中this表示的就是当前对象,但这个“当前对象”到底指的是哪个对象,是由运行时所在的上下文环境决定的。 简言之:当前是谁调用了我,我就指向谁; this:表示当前对象。
JS中的this是什么,this的四种用法
在Javascript中,this这个关键字可以说是用的非常多,说他简单呢也很简单,说他难呢也很难,有的人开发两三年了,自己好像也说不清this到底是什么。下面我们来看看: 1、在一般函数方法中使用 this 指代全局对象 function hello(){ this.x = 1; console.log(this.x) } hello(); //此时控制台打印1 2....
this是什么
这里先贴一下原文作者HARRISKING 我在这里换一种表达 要调用一个函数,有几种方式 1、方法调用模式,函数在对象里面的时候,叫做对象的属性,也是对象的方法 此时的this:当一个方法被调用的时候,this绑定到该对象上,所以是这个对象里面的东西。 var obj = { name:"harrisking", foo: function(){ console.log(this.name); //输出harrisking //这里的this指的就是对象obj; } } 2、函数调用模
vue中以this.$xx的属性
this.$el 获取Vue实例关联的DOM元素;vue中也是允许进行dom操作的(但是不建议) 注意this.$el关联的是真实Dom,所以需要在mounted渲染真实Dom之后才可以使用了 this.$refs 获取页面中所有含有ref属性的DOM元素(如vm.$refs.hello,获取页面中含有属性ref = “hello”的DOM元素,如果有多个元素,那么只返回最后一个) this.$options 获取Vue实例的自定义属性(如this.$options.methods...
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章