静态方法
静态方法(或静态函数)是在对象成员中定义的方法,但它直接从 API 对象构造函数访问,而不是从通过构造函数创建的对象实例访问。
在Web API中,静态方法是接口定义的,但在实例化该类型的对象之前即可调用。
在对象实例上调用的方法称为实例方法。
示例
在Notifications API中,Notification.requestPermission() 方法是在实际的 Notification 构造函数本身上调用的——它是一个静态方法。
js
let promise = Notification.requestPermission();
另一方面,Notification.close() 方法是一个实例方法——它是在特定的通知对象实例上调用的,用于关闭它所代表的系统通知。
js
let myNotification = new Notification("This is my notification");
myNotification.close();
另见
- Techopedia 上的静态方法
static- 相关词汇表术语