Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 13.05.2020, 18:32
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,103

Malleys,
1 мне сложно понять, при чём тут скорость ...
2 что вам мешает записать все изменения в одном цикле!!!
qsf("#a .b")(e => abcd)
3. увы , я не владею современными средствами разработки, туго как то с наукой и учителями.
Ответить с цитированием
  #12 (permalink)  
Старый 14.05.2020, 07:12
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,671

nastya97core,
Есть еще важное различие между методами .getElementsByClassName() и .querySelectorAll(), первый возвращает HTMLCollection, а второй NodeList. HTMLCollection и ее производные (HTMLOptionsCollection, HTMLFormControlsCollection) это так называемая живая коллекция, она автоматически обновляется, когда документ изменяется, NodeList так не умеет. Также возвращается методом .getElementsByTagName(), и некоторыми свойствами, например, .children, document.forms и другими.
var liveList = document.getElementsByClassName('test');

// liveList.length: 0

element1.classList.add('test');
element2.classList.add('test');

// liveList.length: 2

element2.remove();

// liveList.length: 1

Последний раз редактировалось Rise, 14.05.2020 в 07:24.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать спойлер для текста kos0760 Элементы интерфейса 11 27.03.2018 23:09
Расширение для Safari. Как вызвать функцию из popover в global page? housewm Opera, Safari и др. 0 21.12.2013 06:07
Как сделать для нескольких форм? j.r.r AJAX и COMET 8 08.09.2013 16:32
Как сделать выполнение ф-ции только для видимых объектов на экране? Randomizer jQuery 6 21.01.2013 16:06
Как сделать функцию типа toDataUrl для рисунка в ie6 ? Олег Общие вопросы Javascript 2 14.09.2008 00:06