Показать сообщение отдельно
  #1 (permalink)  
Старый 19.07.2019, 11:25
Аспирант
Отправить личное сообщение для vitek-82 Посмотреть профиль Найти все сообщения от vitek-82
 
Регистрация: 18.03.2017
Сообщений: 30

Оператор spread ведёт себя странно
Здравствуйте. Вопрос такой: браузер Opera, версия 36.0.2130.80

на странице: http://time-to-read.ru оператор spread в консоли браузера отрабатывает как нужно:

Array.isArray([...document.querySelectorAll('*')]); //true


на других страницах, например https://javascript.ru/forum/newthrea...=newthread&f=3 - это страница где я в данный момент задаю вопрос, получается следующее:

Array.isArray([...document.querySelectorAll('*')]); //VM988:2 Uncaught TypeError: (var)[Symbol.iterator] is not a function(…)


В чём может быть дело, спасибо.

скрин по рабочей странице: https://wampi.ru/image/60XbIC7

скрин по не рабочей странице: https://wampi.ru/image/60Xbak4

УТОЧНЕНИЕ!

данный код то работает, то не работает на одних и тех же страницах!


Array.isArray([...document.querySelectorAll('*')]);

Последний раз редактировалось vitek-82, 19.07.2019 в 11:38.
Ответить с цитированием