靜態方法
靜態方法(或靜態函式)是在物件成員中定義的方法,但它直接從 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- 相關詞彙表術語