Вопросы с тегом «elements»

243
Как установить элемент DOM в качестве первого дочернего элемента?

У меня есть элемент E, и я добавляю некоторые элементы к нему. Внезапно я обнаружил, что следующий элемент должен быть первым потомком Е. Что за хитрость, как это сделать? Метод unshift не работает, потому что E это объект, а не массив. Долгий путь состоял бы в том, чтобы перебрать детей E и...

233
Лучший способ получить дочерние узлы

Мне было интересно, JavaScript предлагает множество методов для получения первого дочернего элемента из любого элемента, но какой из них лучший? Под лучшими я имею в виду: кросс-браузерную совместимость, быструю, наиболее полную и предсказуемую, когда дело доходит до поведения. Список методов /...

104
Количество элементов в объекте javascript

Есть ли способ получить (откуда-то) количество элементов в объекте javascript ?? (т.е. постоянная временная сложность). Я не могу найти свойство или метод, позволяющий получить эту информацию. Пока что я могу думать только об итерации по всей коллекции, но это линейное время. Странно, что нет...

102
Можно ли клонировать объекты элементов html в JavaScript / JQuery?

Я ищу несколько советов, как решить мою проблему. У меня есть элемент html (например, поле ввода поля выбора) в таблице. Теперь я хочу скопировать объект и сгенерировать новый из копии, причем с помощью JavaScript или jQuery. Я думаю, что это должно как-то сработать, но сейчас я немного не...

9
Аргумент типа 'NgElementConstructor <unknown>' не может быть назначен параметру типа 'CustomElementConstructor'

Я получаю странное предупреждение в VSCode (1.44.0-инсайдер) с Angular9 при создании Angular Elements: export class AppModule { constructor(private injector: Injector) { const helloElement = createCustomElement(HelloComponent, {injector}); customElements.define('my-hello', helloElement); }...