Size: a a a

JavaScript.Ninja

2021 March 24

DP

Den Pol in JavaScript.Ninja
Роман Ковалев
не знаю точно, но думаю что копировать такие файлы надо самому
Может написать скрипт в package.json "start": "ncp ./assets ./dist && npm webpack"
Да, думаю башем решить. Просто надеялся, что в ts есть настройка для копирования таких файлов.
источник

АМ

Алексей Медведев... in JavaScript.Ninja
Какие есть хорошие книги по js если они вообще есть? Не для начинающих только
источник

DZ

Dmitriy Zhiganov in JavaScript.Ninja
Алексей Медведев
Какие есть хорошие книги по js если они вообще есть? Не для начинающих только
секреты js ниндзя / you don't know js. Не знаю для начинающих или нет, но чего то более глубокого вроде нету
источник

D

David in JavaScript.Ninja
Dmitriy Zhiganov
секреты js ниндзя / you don't know js. Не знаю для начинающих или нет, но чего то более глубокого вроде нету
Ydkjs явно не для начинающих)
источник

DC

Dmitry Chulkov in JavaScript.Ninja
посоветуйте, пожалуйста, ресурсы для  подтягивания знаний в базовом JS
источник

YD

Yurij Dzeganovsky in JavaScript.Ninja
источник

DC

Dmitry Chulkov in JavaScript.Ninja
спасибо
источник

py

pi ya in JavaScript.Ninja
David
Ydkjs явно не для начинающих)
да и секреты тоже
источник

VC

Valera CSS_Junior in JavaScript.Ninja
при каждом гет запросе ведь браузер отправляет куки, даже при запросе картинок с сервера, джс файлов, css файлов? а если кука будет большая, то что лишние данные каждый раз передаются? ведь нам на сервере не нужны куки когда запрос на картинку например идёт. или я не правильно понимаю?
источник

NO

Nursultan Orynbayev in JavaScript.Ninja
ребята, подскажите для чего тут знак !
!(function () {

})();
источник

M

Michael in JavaScript.Ninja
У меня внутри реакт функционального компонента есть функция. Эта функция передается детям и вызывается там же. Проблема в том, что в ней нужно использовать стейт родителя, но не смотря на то, что стейт обновляется, в функции все еще старый стейт. Как это поправить?

 function onListen() {
   console.log(someState) // тут возвращает undefined, что есть дефолтным стейтом, не смотря на то, что стейт обновился
   getVoiceOverService().tick(someState)
 }
источник

M

Michael in JavaScript.Ninja
Nursultan Orynbayev
ребята, подскажите для чего тут знак !
!(function () {

})();
Отрицалово
источник

NO

Nursultan Orynbayev in JavaScript.Ninja
Michael
Отрицалово
это понятно, но зачем ?
источник

АЗ

Андрей Звёздочка... in JavaScript.Ninja
Nursultan Orynbayev
это понятно, но зачем ?
Обращайтесь к автору кода
источник

NO

Nursultan Orynbayev in JavaScript.Ninja
Андрей Звёздочка
Обращайтесь к автору кода
это мне бандлер собрал так))
источник

АЗ

Андрей Звёздочка... in JavaScript.Ninja
Nursultan Orynbayev
это мне бандлер собрал так))
Из какого кода?
источник

M

Michael in JavaScript.Ninja
Nursultan Orynbayev
это понятно, но зачем ?
источник

NO

Nursultan Orynbayev in JavaScript.Ninja
благо!
источник

MA

Maxim Anisimov in JavaScript.Ninja
Umka
как удалить файлы cookie для сайта после завершения сессии и где это писать в js или php?
На клиенте это странно делать, если у вас авторизация через куки то лучше всего как по мне отправлять запрос на какой нибудь endpoint бэкенда который сам почистит вам куки
источник

AS

Alexey Shultsev in JavaScript.Ninja
Michael
У меня внутри реакт функционального компонента есть функция. Эта функция передается детям и вызывается там же. Проблема в том, что в ней нужно использовать стейт родителя, но не смотря на то, что стейт обновляется, в функции все еще старый стейт. Как это поправить?

 function onListen() {
   console.log(someState) // тут возвращает undefined, что есть дефолтным стейтом, не смотря на то, что стейт обновился
   getVoiceOverService().tick(someState)
 }
Если ребенок юзает стейт родителя, то стейт родителя внутри ребенка доступен только через пропсы, это во-первых.
Во-вторых, в функции обновления стейта можете попробовать функциональную форму обновления, то есть в setState передать не объект с новым стейтом, а колбэк, который принимает стейт и возвращает новый стейт на основе старого

Но вообще здесь скрин кода бы не помешал, из той функции, что скинули вы, - ничего не понятно
источник