--- title: Статичний метод slug: Glossary/Static_method tags: - JavaScript - Словник - Статичний - метод translation_of: Glossary/Static_method ---
Статичний метод (чи статична функція) - це {{Glossary("method","метод")}}, визначений як член {{Glossary("object","об'єкта")}}, але доступний безпосередньо з конструктора об'єкта API, а не з екземпляра об'єкта, створеного конструктором.
У Web API статичний метод - це метод, визначений інтерфейсом, який натомість можна викликати без попереднього створення екземпляра об'єкта цього типу.
Методи, які викликаються на екземплярах об'єкта, називаються методами екземпляра.
В інтерфейсі Notifications API метод {{domxref("Notification.requestPermission()")}} викликається на самому конструкторі {{domxref("Notification")}} — це статичний метод:
let promise = Notification.requestPermission();
З іншого боку, метод {{domxref("Notification.close()")}} є методом екземпляра — він викликається на конкретному екземплярі об'єкта сповіщення, щоб закрити сповіщення, яке він представляє:
let myNotification = new Notification('Це моє сповіщення'); myNotification.close();