Size: a a a

JavaScript Noobs — сообщество новичков

2020 September 23

Л

Леонид in JavaScript Noobs — сообщество новичков
Потому что там не массив
источник

Л

Леонид in JavaScript Noobs — сообщество новичков
Используй for of
источник

FH

Faceless Hero in JavaScript Noobs — сообщество новичков
А какая собственно разница?
источник

GH

Gwin Hot in JavaScript Noobs — сообщество новичков
Леонид
Используй for of
let sp = document.querySelectorAll('span')
 for i of sp{
   sp[i].style = 'opacity:1'
 }
так?
источник

GH

Gwin Hot in JavaScript Noobs — сообщество новичков
только тоже не работает так
источник

DR

Den Ri in JavaScript Noobs — сообщество новичков
Gwin Hot
let sp = document.querySelectorAll('span')
 for i of sp{
   sp[i].style = 'opacity:1'
 }
так?
Посмотри сначала, что у тебя приходит вообще в sp
источник

DR

Den Ri in JavaScript Noobs — сообщество новичков
console.log(sp)
источник

Р

Роман in JavaScript Noobs — сообщество новичков
Gwin Hot
только тоже не работает так
Скобки поставь ( i of span)
источник

FH

Faceless Hero in JavaScript Noobs — сообщество новичков
Квери селектор возвращает псевдомассив, т е итерируемый объект, там можно использовать любой цикл на нём
источник

Л

Леонид in JavaScript Noobs — сообщество новичков
Faceless Hero
А какая собственно разница?
Хм, действительно. Ошибся
источник

FH

Faceless Hero in JavaScript Noobs — сообщество новичков
Значение опасити 1 - это значение по умолчанию, возможно ты хотел прописать 0.1
источник

FH

Faceless Hero in JavaScript Noobs — сообщество новичков
Ну, либо же проблема в том, что возвращает по квери селектору
источник

GH

Gwin Hot in JavaScript Noobs — сообщество новичков
Uncaught TypeError: Cannot set property 'style' of undefined
источник

GH

Gwin Hot in JavaScript Noobs — сообщество новичков
Faceless Hero
Значение опасити 1 - это значение по умолчанию, возможно ты хотел прописать 0.1
нее как раз хотел 1 т.к там скрыто
источник

Л

Леонид in JavaScript Noobs — сообщество новичков
Gwin Hot
let sp = document.querySelectorAll('span')
 for i of sp{
   sp[i].style = 'opacity:1'
 }
так?
Перечитай ещё раз про циклы
источник

М

Максим in JavaScript Noobs — сообщество новичков
Gwin Hot
нее как раз хотел 1 т.к там скрыто
а ты уверен, что скрыто через opacity?
источник

FH

Faceless Hero in JavaScript Noobs — сообщество новичков
Ну, если у него вместо массива андефайнд лежит, то на самом деле не так уж и важно через что оно скрыто
источник

М

Максим in JavaScript Noobs — сообщество новичков
Gwin Hot
let sp = document.querySelectorAll('span')
 for i of sp{
   sp[i].style = 'opacity:1'
 }
так?
и ты не так к элементу for of  обращаешься. Там i - это сразу элемент
источник

Л

Леонид in JavaScript Noobs — сообщество новичков
А при таком написании
 for i of sp{
   sp[i].style = 'opacity:1'
 }  И будет выплевывать ошибку с undefined
источник

FH

Faceless Hero in JavaScript Noobs — сообщество новичков
А, ну с переписанным кодом да, конечно
источник