JavaScript中this参数的5个关键知识点
this
关键字是JavaScript中最令人困惑的部分之一。本文通过介绍关于它的五个重要知识点,试图阐明其用途和用法。
1. 可以访问同一对象上的其他属性
在JavaScript中,函数可以是独立的单元,但它们也可以作为对象的值使用。
考虑以下对象:
|
|
logMessage
属性存储了一个函数。logMessage
是一个方法。
logMessage
函数如何访问同一对象上的其他成员?
这就是this
伪参数发挥作用的地方。它可以访问同一对象上的其他成员。
|
|
在logMessage
方法内部,this
关键字用于访问同一对象上的msg
属性。
创建账户以阅读完整故事
作者仅向Medium会员提供此故事。如果您是Medium的新用户,请创建一个新账户来阅读此故事。
在应用中继续 或者,在移动网页中继续
使用Google注册 使用Facebook注册 使用电子邮件注册 已有账户?登录