Size: a a a

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

2021 January 31

C

Chris in JavaScript Noobs — сообщество новичков
> s = 'Фермер И.И.'
'Фермер И.И.'
> s.split(/[^а-яё]/i).filter(x => x.length)
[ 'Фермер', 'И', 'И' ]
источник

j

jk in JavaScript Noobs — сообщество новичков
'Фермер И.И.'.match(/[^ .]+/g)
источник

j

jk in JavaScript Noobs — сообщество новичков
Chris
> s = 'Фермер И.И.'
'Фермер И.И.'
> s.split(/[^а-яё]/i).filter(x => x.length)
[ 'Фермер', 'И', 'И' ]
filter(x => x) должен делать то же самое.
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
можно еще .filter(Boolean)
источник

j

jk in JavaScript Noobs — сообщество новичков
null null
Всем привет, помогите пожалуйста! Проблема такая когда я запускаю цикл который должен обработаться 100 раз, код не на что не реагирует пока цикл не закончится.  Как решить эту проблему?
Подозреваю что ты запускаешь 100 асинхронных операций. Конкретно этот цикл должен занять ничтожное время.
источник

ТК

Тимофей Косман... in JavaScript Noobs — сообщество новичков
Chris
> s = 'Фермер И.И.'
'Фермер И.И.'
> s.split(/[^а-яё]/i).filter(x => x.length)
[ 'Фермер', 'И', 'И' ]
а ё типа не по порядку где-то висит?
источник

ТК

Тимофей Косман... in JavaScript Noobs — сообщество новичков
я что-то про эти диакритические значки даж не задумывался никогда
источник

C

Chris in JavaScript Noobs — сообщество новичков
Да, слегка не по порядку
источник

j

jk in JavaScript Noobs — сообщество новичков
Тимофей Косман
а ё типа не по порядку где-то висит?
источник

OJ

Oleg Junior in JavaScript Noobs — сообщество новичков
null null
Всем привет, помогите пожалуйста! Проблема такая когда я запускаю цикл который должен обработаться 100 раз, код не на что не реагирует пока цикл не закончится.  Как решить эту проблему?
ого.ничего себе. ты одновременно сто сообщений посылаешь. у тебе стек вызовов забивается.
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Какой стек вызовов?
источник

OJ

Oleg Junior in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
Какой стек вызовов?
я call stack имел ввиду. там еще хуже. синхронно сразу выполняется отправка 100 сообщений для каждого юзера.
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
И почему он должен забиваться, если там синхронно?
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Впрочем, там асинхронно, судя по промису
источник

B

Bohdan in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
Впрочем, там асинхронно, судя по промису
Читал вчера ваш спор по поводу того почему нода такая быстрая если она работает в одном потоке, хотя сам я в этом не шарю и мне ютуб выкинул в рекомендации видео в котором этом объясняется
источник

B

Bohdan in JavaScript Noobs — сообщество новичков
Совпадение?)
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Не думаю (с)
источник

D

Dmitry in JavaScript Noobs — сообщество новичков
мне кажется там спор больше был про то, нужно ли выполнять чтение асинхронно))
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Но нода и не быстрая
источник

D

Dmitry in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
Впрочем, там асинхронно, судя по промису
а как промис увидеть в коде? объясните питонисту 😄
источник