Size: a a a

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

2021 January 20

AB

Alex B in JavaScript Noobs — сообщество новичков
Alex B
Привет ребят
/^[a-zA-Z0-9_]+((\.?)[a-zA-Z0-9_]+)*$/
Есть вот такой паттерн, он нужен для валидации инпута, как я могу сделать необязательным инпут? То есть инпут можно оставить пустым, но валидатор не пропускает и сабмит кнопка задизейлблена

https://formvalidation.io/guide/validators/regexp
валидирует юзернейм
источник

C

Chris in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
если обернуть в span у которого display:inline то не нажмется туда
Ух ты. Проверил, прикольно. Это всегда так было? 😅
источник

оЧ

обезьяна ЧИЧИЧИ... in JavaScript Noobs — сообщество новичков
Сработало после того, как вызвал скрипт после span, а не до него
источник

оЧ

обезьяна ЧИЧИЧИ... in JavaScript Noobs — сообщество новичков
Спасибо
источник

tt

trd trd in JavaScript Noobs — сообщество новичков
Всем привет, почему ObjSecond пустой?
источник

tt

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

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
потому что ты не задал ему полей
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
objFirst лежит в прототипе, так что если ты обратишься к objSecond.name, то получишь firstName
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
но у самого objSecond своих полей нет
источник

tt

trd trd in JavaScript Noobs — сообщество новичков
Anton Permyakov
objFirst лежит в прототипе, так что если ты обратишься к objSecond.name, то получишь firstName
Работает. Спасибо. Но что за поля, я пока не вкурсе😅
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
trd trd
Работает. Спасибо. Но что за поля, я пока не вкурсе😅
name у объекта это его поле
источник

tt

trd trd in JavaScript Noobs — сообщество новичков
Понял, спасибо
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Chris
Ух ты. Проверил, прикольно. Это всегда так было? 😅
Ага
источник

R

Roman in JavaScript Noobs — сообщество новичков
почему когда передаю параметр через квири в логах его нет?
url ---> http://localhost:8080/register?userId=1
endpoind ---> app.get('/:method(login|register)/:provider', (req, res, next) => {
 console.log({url: req.url, query: req.query}, '\n\n\n') // { url: '/register/google', query: {} }
}
источник

R

Roman in JavaScript Noobs — сообщество новичков
При регестрации через oath доп параметры сбрасывает, почему?
источник
2021 January 21

GK

Gettlan Kodama in JavaScript Noobs — сообщество новичков
Anton Permyakov
name у объекта это его поле
В учебниках это называется ключ.
Интересно, в чём отличие?
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
Gettlan Kodama
В учебниках это называется ключ.
Интересно, в чём отличие?
ключ это название поля, т.е. сама строка name
поле — это ключ-значение
источник

GK

Gettlan Kodama in JavaScript Noobs — сообщество новичков
Anton Permyakov
ключ это название поля, т.е. сама строка name
поле — это ключ-значение
А слово свойство синоним поля?
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
Gettlan Kodama
А слово свойство синоним поля?
да, так более правильно
источник

GK

Gettlan Kodama in JavaScript Noobs — сообщество новичков
Anton Permyakov
да, так более правильно
Спасибо, буду знать
источник