Size: a a a

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

2020 October 16

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Soltukiev Malik
как проверить наличие ключа в объекте?
'key' in obj
источник

М

Михаил ♨ in JavaScript — русскоговорящее сообщество
misusimusasi
старая версия джавы на редми ноут 7 стоит, надо обновить
как?😣
источник

m

misusimusasi in JavaScript — русскоговорящее сообщество
Михаил ♨
как?😣
купить айфон 12
источник

М

Михаил ♨ in JavaScript — русскоговорящее сообщество
misusimusasi
купить айфон 12
норм
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
misusimusasi
купить айфон 12
Где?
источник

М

Михаил ♨ in JavaScript — русскоговорящее сообщество
эта ошибка в инсте инстандлер вылезла
источник

М

Михаил ♨ in JavaScript — русскоговорящее сообщество
мод такой
источник

AA

Andrey Androsov in JavaScript — русскоговорящее сообщество
allpeg
регэксп правильный (10 раз 123.123, / 123, с запятой в конце), буквы не должны проходить. как используете?
есть строка, например: "3.5,3,2.4,1.6"
она у меня в инпуте как дефолтное значение, т.е. хочу редактировать ее, но чтобы в инпут мог ввести только число либо дробное число. числа в строке разделены запятыми
источник

AA

Andrey Androsov in JavaScript — русскоговорящее сообщество
и вроде регэксп логичный(наверное), но чёт я хызы, почему оно символы пропускает с такой регуляркой
источник

a

allpeg in JavaScript — русскоговорящее сообщество
Andrey Androsov
и вроде регэксп логичный(наверное), но чёт я хызы, почему оно символы пропускает с такой регуляркой
у Вас регэксп символы не пропускает, но он пропускает только 10 раз число(с точкой или без) и запятую
источник

a

allpeg in JavaScript — русскоговорящее сообщество
мб Вам в регэксп надо добавить ^ и $ ? ну и сделать чтобы он числа брал любое кол-во, а не 10
источник

a

allpeg in JavaScript — русскоговорящее сообщество
и в конце запятую не требовал
источник

a

allpeg in JavaScript — русскоговорящее сообщество
Andrey Androsov
есть строка, например: "3.5,3,2.4,1.6"
она у меня в инпуте как дефолтное значение, т.е. хочу редактировать ее, но чтобы в инпут мог ввести только число либо дробное число. числа в строке разделены запятыми
для вашей строки:
/^\d+(?:\.\d)?(?:,\d+(?:\.\d)?)*$/
источник

AA

Andrey Androsov in JavaScript — русскоговорящее сообщество
allpeg
у Вас регэксп символы не пропускает, но он пропускает только 10 раз число(с точкой или без) и запятую
всё верно, так и хотел сделать. в онлайн редакторе регэкспа работает как надо, а у меня всё же пропускает и не понимаю изза чего. вроде везде цифры указывал
источник

a

allpeg in JavaScript — русскоговорящее сообщество
источник

AP

Aleksandr Potkin in JavaScript — русскоговорящее сообщество
Ребят, как вы обычно отвечаете на вопрос "Почему ищете работу в другой компании" на собесах, когда по факту хотите больше ЗП?
источник

a

allpeg in JavaScript — русскоговорящее сообщество
Andrey Androsov
всё верно, так и хотел сделать. в онлайн редакторе регэкспа работает как надо, а у меня всё же пропускает и не понимаю изза чего. вроде везде цифры указывал
с моей стороны всё ок) (флаг m для примера, Вам он не нужен!!)

как Вы используете его, покажите
источник

a

allpeg in JavaScript — русскоговорящее сообщество
Aleksandr Potkin
Ребят, как вы обычно отвечаете на вопрос "Почему ищете работу в другой компании" на собесах, когда по факту хотите больше ЗП?
задачи неинтересные, отстают по жизни, ток щас на jQuery перешли с ванилла джээс, требуют совместимость с ие6, ничего не тестируют, етц

не могу расти как специалист ещё, во
источник

a

allpeg in JavaScript — русскоговорящее сообщество
ну или "из-за коронавируса зп порезали в три раза, уволили больше чем пол отдела, и в команде остались только 2 человека кроме меня которые вообще не умеют программировать"
и т.п.
источник

AA

Andrey Androsov in JavaScript — русскоговорящее сообщество
allpeg
с моей стороны всё ок) (флаг m для примера, Вам он не нужен!!)

как Вы используете его, покажите
использую в реакте, но думаю, что тут тоже актуально
const handleChange = (event) => {
   const regexp = event.target.value.match(/^\d+(?:\.\d)?(?:,\d+(?:\.\d)?)*$/g)
   setCargo({
     [event.target.name]: (regexp),
   });
 };
.может проблема в том что не match надо использовать
источник