this关键字存在于许多语言中,在”纯“面向对象的Java语言中,this关键字始终指向其所属类的对象,而Javascript中的this关键字的指向也类似的可以理解为this关键字所在函数的所有者的引用。如此一来,对于this的理解关键性是要分析this的所属及其作用域。
如上Java代码中的this始终指向Main类的实例对象,而在Javascript中,对于this的指代的判断要复杂的多。
本文探讨了Java与JavaScript中this关键字的不同用法。在Java中,this总是指向当前对象;而在JavaScript中,this的指向更为复杂,取决于函数调用的方式。通过具体示例,帮助读者更好地理解this的作用域及应用场景。
this关键字存在于许多语言中,在”纯“面向对象的Java语言中,this关键字始终指向其所属类的对象,而Javascript中的this关键字的指向也类似的可以理解为this关键字所在函数的所有者的引用。如此一来,对于this的理解关键性是要分析this的所属及其作用域。
如上Java代码中的this始终指向Main类的实例对象,而在Javascript中,对于this的指代的判断要复杂的多。

被折叠的 条评论
为什么被折叠?