Size: a a a

JavaScript Rules

2020 March 01

US

Ura Smirnoff in JavaScript Rules
спасибо
источник

US

Ura Smirnoff in JavaScript Rules
😞 почему на Jquery работает, а на ванильном JS нет?https://codepen.io/urann/pen/vYOZJLY
источник

VK

Vitaliy Kozmin in JavaScript Rules
Ura Smirnoff
😞 почему на Jquery работает, а на ванильном JS нет?https://codepen.io/urann/pen/vYOZJLY
Такое можно сделать через css
источник

A

Aleksey in JavaScript Rules
Если мы переменной присваиваем безымянную функцию, то эта переменная эквивалента имени в обычных функциях, фактически это одно и тоже?
источник

A

Archie in JavaScript Rules
не
источник

A

Aleksey in JavaScript Rules
Archie
не
а в чем разница?
источник

US

Ura Smirnoff in JavaScript Rules
Vitaliy Kozmin
Такое можно сделать через css
Стили в SVG переписал. Работает без глюков в отличие от варианта с Jquery, Насчет CSS , мне кажется вначале будет нагружать память, а JS загружается в самом конце
источник

A

Alexandr in JavaScript Rules
Aleksey
а в чем разница?
Использовать такую функцию можно только после её объявление
и инициализация немного в другое время происходит, но это уже тонкости
источник

A

Aleksey in JavaScript Rules
Alexandr
Использовать такую функцию можно только после её объявление
и инициализация немного в другое время происходит, но это уже тонкости
точно. Фанкшин експреши + дикларейшин.
источник

A

Aleksey in JavaScript Rules
как относятся между собой DOM и document?
источник

VS

Vadym Stebakov in JavaScript Rules
Aleksey
как относятся между собой DOM и document?
document это часть dom
источник

A

Alexandr in JavaScript Rules
Aleksey
как относятся между собой DOM и document?
если привести аналогию, то DOM - это дерево, а document - корни
то есть самая первичная часть дерева
источник

A

Aleksey in JavaScript Rules
Alexandr
если привести аналогию, то DOM - это дерево, а document - корни
то есть самая первичная часть дерева
если у меня есть построенный HTML, но в JS пропишу document.write ("hello world")  - куда выведет мне это сообщение?
Или создастся пустая страница и там выведет это сообщение?
Через document.write я могу что то выводит в DOM?
источник

A

Alexandr in JavaScript Rules
Aleksey
если у меня есть построенный HTML, но в JS пропишу document.write ("hello world")  - куда выведет мне это сообщение?
Или создастся пустая страница и там выведет это сообщение?
Через document.write я могу что то выводит в DOM?
В самый конец
Да, можете писать в dom
источник

VS

Vadym Stebakov in JavaScript Rules
Aleksey
если у меня есть построенный HTML, но в JS пропишу document.write ("hello world")  - куда выведет мне это сообщение?
Или создастся пустая страница и там выведет это сообщение?
Через document.write я могу что то выводит в DOM?
создастся базовая разметка и выплюнится в бади
источник
2020 March 02

І

Іван in JavaScript Rules
Іван
Всем привет.
Вопрос со звёздочкой для реакторов. К сожалению, без кода в песочнице. Есть вот такой вот вывод в консоли:


// log from render
1 4959Q21 line--down item
1 4037Q23 line--up item

// log from componentDidUpdate
2 4959Q21 line--down item
2 4037Q23 item


Лог начинающийся с единицы выводится в render компонента чётко перед возвратом компонента. Это идентификатор сущности и классы для элемента line--down item.

Лог с двойкой выводится в componentDidUpdate того же компонента. Там то же самое, но классы берутся непосредственно из DOM. Как видим, у второго экземпляра потерялся один класс line--up. Отчего так может быть? Сталкивался ли кто-то с ситуацией, когда render не применяет изменения в DOM? Компонент, если что, «чистый» (extends React.PureComponent).
Я так понимаю, никто так и не в курсе подобной ситуации? (
источник

M

Misha in JavaScript Rules
Іван
Всем привет.
Вопрос со звёздочкой для реакторов. К сожалению, без кода в песочнице. Есть вот такой вот вывод в консоли:


// log from render
1 4959Q21 line--down item
1 4037Q23 line--up item

// log from componentDidUpdate
2 4959Q21 line--down item
2 4037Q23 item


Лог начинающийся с единицы выводится в render компонента чётко перед возвратом компонента. Это идентификатор сущности и классы для элемента line--down item.

Лог с двойкой выводится в componentDidUpdate того же компонента. Там то же самое, но классы берутся непосредственно из DOM. Как видим, у второго экземпляра потерялся один класс line--up. Отчего так может быть? Сталкивался ли кто-то с ситуацией, когда render не применяет изменения в DOM? Компонент, если что, «чистый» (extends React.PureComponent).
Componentdidupdate deprecated же
источник

І

Іван in JavaScript Rules
Misha
Componentdidupdate deprecated же
componentWillUpdate deprecated.
источник

M

Misha in JavaScript Rules
Іван
componentWillUpdate deprecated.
Действительно мимо помню
источник

AK

Alexandr Kovtunov in JavaScript Rules
Привет, друзья, можете подсказать как настроить кнопку скачивания конкретного файла на сервере?
источник