java编程语言

问题描述:

'this'关键字是什么,它的功能是什么?java编程语言

+10

java或javascript? – Adam 2010-09-03 16:09:32

+0

此== facepalm – MooGoo 2010-09-03 16:11:58

+4

可怜的upvote是残暴的,谁投了它。请记住,当你投票时,你会说“这个问题很有用,很清楚”。它既不是。 – 2010-09-03 16:15:16

this关键字引用关键字出现的上下文中的当前对象。

下面是与文章:http://www.quirksmode.org/js/this.html

在此是指,以你目前的对象。例如,如果你的对象有一个名为DoSomething的()方法,你可以调用该方法,从另一种方法。在你的班级做:

this.doSomething(); 

希望这会有所帮助。

this引用当前对象,所以它的方法是那些由当前对象是实例的类定义的方法。

在Java this指的是你目前的对象。见http://download.oracle.com/javase/tutorial/java/javaOO/thiskey.html

在JavaScript是真的为好,但在功能它可能意味着一个功能的“所有者”或全局对象(即window)。请参阅http://www.quirksmode.org/js/this.html