Name
create-react-app выдаёт недостаточно информации при ошибке, скорее всего проблемы именно с npm
можешь попробовать запустить установку этих скриптов вручную, чтобы проверить, что проблема не в npm, и тогда поискать issues в самом create-react-app
Name
kdm🇩🇰
kdm🇩🇰
не помогает, у меня в функцию передается как раз new Date()
kdm🇩🇰
да что там скидывать, мне как раз затык в этом месте =) functionName(new Date()); тело функции будет к примеру такое functionName(date){ var day = date.getDay();}
kdm🇩🇰
но ведь getMonth то возвращает)
kdm🇩🇰
если бы ничего то undefined сто процентов
kdm🇩🇰
слишком много, у меня почему-то работала пару дней назад, сейчас уже такое не сработает
kdm🇩🇰
на названия переменных не обращайте внимание, их надо переименовать)
kdm🇩🇰
лооооооол)
kdm🇩🇰
спасибо
Дима
RTFM, как говорится
CherryTea
Serhii
kdm🇩🇰
Поржал
серьезно, на это две стрчоки уже много
Serhii
Да я о том что пару дней назад работало
kdm🇩🇰
а это да, но вот причина в том, что воскресенье не учел
Vik
Ребята, киньте каким гайдом по телеграм ботам - как изолировать на nodejs переменные для каждого ТГ юзера. Суть в том, пользователи сохраняют свои данные в переменных и затык в том, что переменные у всех получаются общие. Как это все сделать независимым?)
Максим
Vik
С массивом интересно. Попробую :)
Muhammadjavohir
Muhammadjavohir
Vik
Спасибо) так же нашел такое для ботов тг https://www.npmjs.com/package/telegraf-session-redis
Rafael 🌵
Ребзь, а ни у кого нет статейки про различия между pull и push подходами для vDOM?
Rafael 🌵
Что-то ещё нового есть в react-fibers кроме очередь с приоритетами?
Pavel
Из render можно возвращать примитивы и массивы.
Rafael 🌵
Pavel
А что еще нужно? Это лишь база для новых фич.
Rafael 🌵
Kirill
3й пункт, в доках есть описание того, как это работает?
At any time, a component instance has at most two fibers that correspond to it: the current, flushed fiber, and the work-in-progress fiber.
The alternate of the current fiber is the work-in-progress, and the alternate of the work-in-progress is the current fiber.
A fiber's alternate is created lazily using a function called cloneFiber. Rather than always creating a new object, cloneFiber will attempt to reuse the fiber's alternate if it exists, minimizing allocations.
Kirill
есть но понятно чуть больше чем ничего
Rafael 🌵
есть но понятно чуть больше чем ничего
ну и последний вопрос, в доках нормально написать про то, как они присобачили туда очередь с приоритетами? не только зачем, но и как, методы разные, есть там такое?
Rafael 🌵
хочу попробовать свой костыль написать j4f
Kirill
дока немногословна, да и сама технология не закончена. как выложат - будет и дока наверняка и исходники
Rafael 🌵
Yaroslav
Всем привет, посоветуйте книгу для изучения js, где меньше научных слов ))) больше практики иначе засыпаю(((
Rafael 🌵
Rafael 🌵
еще есть You Dont Know JS
Rafael 🌵
Дима
Rafael 🌵
Dima
всем привет! Ребят подскажите, а какие инструменты есть для динамического конфигурирования UI? Чтобы выбрал элементы, которые будут на странице - сгенерировал - получил результат. Или это только самому писать?
Aleksandr
jqueryui есть
Andrew
может кто объяснить, почему так?
Andrew
Igor
без \ попробуй
Igor
и замени там на одинарные
Rafael 🌵
Потому что на третей позиции у тебя \
Rafael 🌵
Кароч у тебя невалидный json
Rafael 🌵
Отдельно \ воспринимается как отдельный символ, а не как экранирующий
Vladimir
убери одинарные кавычки вначале и в конце.
Andrew
Это понятно, но почему хром нормально парсит только что сгенерированную строку JSON.parse(JSON.stringify(...)), а если я строку ввожу сам - нет
Andrew
Andrew
т.е результат будет "{\"foo\":\"bar\"}"
Andrew
и так как это значение строки, то в JSON.parse мы должны передать ' "{\"foo\":\"bar\"}" ' ?
Rafael 🌵
Andrew
Я запутался и не могу понять, что не так
Rafael 🌵
Нах ты экранируешь двойные ковычки?
Vladimir
JSON.parse('"{\\"foo\\":\\"bar\\"}"')
Andrew
я передаю в JSON.stringify строку с JSON
Kirill
Я запутался и не могу понять, что не так
вся штука в том, что если ты вызываешь
JSON.parse('{\"foo\":\"bar\"}')
интерпретатор использует символы экранирования для строкового литерала и получается что на вход JSON.parse получается уже
"{"foo": "bar"}"
Kirill
надо использовать \\ чтобы сэкранировать символ экранирования для строкового литерала, чтобы этот символ сэкранировал кавычки в литерале json строки
Andrew
Спасибо
Kirill
то же самое с регулярками происходит
AI
Всем привет!
AI
Примите новенького?
А ВОТ ТЕПЕРЬ ПАБЛИК
Назови пароль
AI
пароль: ES2016 подойдет?)
Smooth Operator
WRONG
AI