Spec-Zone.ru › Web APIs

CustomElementRegistry: метод getName()

Метод getName() интерфейса CustomElementRegistry возвращает имя ранее определённого пользовательского элемента.

Синтаксис

getName(constructor)

Параметры

constructor

Конструктор пользовательского элемента.

Возвращаемое значение

Имя ранее определённого пользовательского элемента, или null если пользовательский элемент с указанным конструктором не определён.

Примеры

class MyParagraph extends HTMLElement {
  constructor() {
    let templateContent = document.getElementById("custom-paragraph").content;
    super() // returns element this scope
      .attachShadow({ mode: "open" }) // sets AND returns this.shadowRoot
      .append(templateContent.cloneNode(true));
  }
}

customElements.define("my-paragraph", MyParagraph);

// Return a reference to the my-paragraph constructor
customElements.getName(MyParagraph) === "my-paragraph";

Спецификации

Спецификация
HTML
# dom-customelementregistry-getname

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на iOS Samsung Internet WebView Android
getName 117 117 116 103
17Поддерживает «Автономные пользовательские элементы», но не «Настраиваемые встроенные элементы».
117 116 78
17Поддерживает «Автономные пользовательские элементы», но не «Настраиваемые встроенные элементы».
24.0 117

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/CustomElementRegistry/getName

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API