Size: a a a

JavaScript — русскоговорящее сообщество

2020 February 08

AI

Anton Ignatev in JavaScript — русскоговорящее сообщество
Сделай регулярку под формат, который тебе удобен. Для var #{varName} = 20; регулярка должна искать #{...}, дальше на основе символов внутри сматченной группы заменяй её текст на нужный тебе
источник

АН

Авроамэриканец Начрэл in JavaScript — русскоговорящее сообщество
Мне не нужны регулярки. Я уже нашел https://github.com/dcodeIO/MetaScript

В нём уже всё придумали за меня
источник

AB

Anatoly B in JavaScript — русскоговорящее сообщество
Авроамэриканец Начрэл
Мне не нужны регулярки. Я уже нашел https://github.com/dcodeIO/MetaScript

В нём уже всё придумали за меня
мне просто интересно, какую ты задачу решаешь метапрограммированием на JS
источник

АН

Авроамэриканец Начрэл in JavaScript — русскоговорящее сообщество
Anatoly B
мне просто интересно, какую ты задачу решаешь метапрограммированием на JS
Сейчас решаю сборку проекта. Я могу манипулировать именами и последовательностями определений сущностей из сценария сборки
источник

АН

Авроамэриканец Начрэл in JavaScript — русскоговорящее сообщество
Это удобно для переиспользования модулей кода и накопления кодовой базы
источник

AI

Anton Ignatev in JavaScript — русскоговорящее сообщество
Т.е. ты хочешь сделать просто кодовые сниппеты?
источник

B

Baxxter in JavaScript — русскоговорящее сообщество
Авроамэриканец Начрэл
Сейчас решаю сборку проекта. Я могу манипулировать именами и последовательностями определений сущностей из сценария сборки
Звучит как оверинжиниринг
источник

E

Exi(s)t in JavaScript — русскоговорящее сообщество
Как правильно реализовывать прелоадинг контента в следующем сценарии. У меня есть подгруппы товаров. Бэк отдает в json сразу все товары с подгруппами и всеми мне необходимыми данными. Правильно ли будет при клике на подгруппу товара отобразить на js загрузку, отобразить плейсхолдеры в количестве товаров и по окончании загрузки убрать их. И как в таком случае на js определить, что картинка загрузилась и плейсхолдер можно убрать)
источник

KS

Konstantin Sedykh in JavaScript — русскоговорящее сообщество
Авроамэриканец Начрэл
Это удобно для переиспользования модулей кода и накопления кодовой базы
вот даже представить не могу, для чего такая дичь пригодиться может. А так, для замены чего-то в коде для вебпакака юзаются DefinePlugin, EnvironmentPlugin и DotenvPlugin.
источник

B

Baxxter in JavaScript — русскоговорящее сообщество
Exi(s)t
Как правильно реализовывать прелоадинг контента в следующем сценарии. У меня есть подгруппы товаров. Бэк отдает в json сразу все товары с подгруппами и всеми мне необходимыми данными. Правильно ли будет при клике на подгруппу товара отобразить на js загрузку, отобразить плейсхолдеры в количестве товаров и по окончании загрузки убрать их. И как в таком случае на js определить, что картинка загрузилась и плейсхолдер можно убрать)
слушать событие `load`на картинке
источник

c

cotnr in JavaScript — русскоговорящее сообщество
Exi(s)t
Как правильно реализовывать прелоадинг контента в следующем сценарии. У меня есть подгруппы товаров. Бэк отдает в json сразу все товары с подгруппами и всеми мне необходимыми данными. Правильно ли будет при клике на подгруппу товара отобразить на js загрузку, отобразить плейсхолдеры в количестве товаров и по окончании загрузки убрать их. И как в таком случае на js определить, что картинка загрузилась и плейсхолдер можно убрать)
load event
источник

В

Валик in JavaScript — русскоговорящее сообщество
Exi(s)t
Как правильно реализовывать прелоадинг контента в следующем сценарии. У меня есть подгруппы товаров. Бэк отдает в json сразу все товары с подгруппами и всеми мне необходимыми данными. Правильно ли будет при клике на подгруппу товара отобразить на js загрузку, отобразить плейсхолдеры в количестве товаров и по окончании загрузки убрать их. И как в таком случае на js определить, что картинка загрузилась и плейсхолдер можно убрать)
https://learn.javascript.ru/onload-onerror
Там задачка внизу по отслеживанию загрузки картинок
источник

IS

Ilgiz Sharafutdinov in JavaScript — русскоговорящее сообщество
Кто может сталкивался теряется инпут при вводе т.е.  1 символ за раз. Value берется из стора где есть двумерный массив
В целом все записывается и отображается  но приходится каждый раз тыкать на инпут
источник

B

Baxxter in JavaScript — русскоговорящее сообщество
Ilgiz Sharafutdinov
Кто может сталкивался теряется инпут при вводе т.е.  1 символ за раз. Value берется из стора где есть двумерный массив
В целом все записывается и отображается  но приходится каждый раз тыкать на инпут
Реакт? Похоже на то, что значение берётся из предыдущего стейта(который обновляется асинхронно) а не из event.target
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Ilgiz Sharafutdinov
Кто может сталкивался теряется инпут при вводе т.е.  1 символ за раз. Value берется из стора где есть двумерный массив
В целом все записывается и отображается  но приходится каждый раз тыкать на инпут
Это что за библиотека?
источник

IR

Igor Rodichev in JavaScript — русскоговорящее сообщество
Подскажите, как присвоить переменной out9 результат выполнения функции и сделать вывод на страницу? https://codepen.io/Bubunt/pen/LYEoYvm?editors=1111
источник

ДВ

Данил Васильевич in JavaScript — русскоговорящее сообщество
Igor Rodichev
Подскажите, как присвоить переменной out9 результат выполнения функции и сделать вывод на страницу? https://codepen.io/Bubunt/pen/LYEoYvm?editors=1111
а что вы хотите получить в out9?
источник

IR

Igor Rodichev in JavaScript — русскоговорящее сообщество
Данил Васильевич
а что вы хотите получить в out9?
новый объект a7
источник

IR

Igor Rodichev in JavaScript — русскоговорящее сообщество
Данил Васильевич
а что вы хотите получить в out9?
функция удаляет значение из a7. А мне нужно сделать вывод на страницу объекта после удаленного значения
источник

ДВ

Данил Васильевич in JavaScript — русскоговорящее сообщество
Igor Rodichev
функция удаляет значение из a7. А мне нужно сделать вывод на страницу объекта после удаленного значения
Объект вывести нельзя.
Объект переводят в строку и выводят строку.
после for замените на это
  out9 = JSON.stringify(a7)
 console.log(a7)
 document.querySelector('.out-9').innerHTML = out9;
источник