Javascript中’this’关键字的用途是什么

前端之家收集整理的这篇文章主要介绍了Javascript中’this’关键字的用途是什么前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

与其他语言不同,在JavaScript中,这总是指我们正在执行的函数的“所有者”,或者更确切地说,指向函数是其方法的对象.

这种行为与其他语言相比有什么优势/目的?

最佳答案
由于您可以设置’this’,因此您可以设置您调用的任何函数的范围,允许您使用函数闭包执行一些有趣的操作.这就是大多数JS框架允许您更自然地执行面向对象的类行为的方式.当您拥有事件侦听器并且想要设置侦听功能的范围时,这尤其有用.

猜你在找的JavaScript相关文章