Size: a a a

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

2021 January 24

j

jk in JavaScript Noobs — сообщество новичков
TRUECODER
Эта регулярка должна проверять, есть ли восклицательный знак перед остальным текстом, на сайтах с проверкой регулярок всё работает. Если я убираю запятую - оно просто не может нормально проверить регулярку (Которая уходит в функцию, и там запятая нужна)
Что в функции происходит?
источник

T

TRUECODER in JavaScript Noobs — сообщество новичков
Сама функция уже относится к NodeJS (В ней проверяется соответствие регулярки с сообщением, отправленным, и после успешной проверки должен отправляться ответ), оно может иметь значение?
источник

j

jk in JavaScript Noobs — сообщество новичков
TRUECODER
Сама функция уже относится к NodeJS (В ней проверяется соответствие регулярки с сообщением, отправленным, и после успешной проверки должен отправляться ответ), оно может иметь значение?
Запятая там ни к селу ни к городу, это выглядит очень странно. Можно кодом показать?
источник

T

TRUECODER in JavaScript Noobs — сообщество новичков
jk
Запятая там ни к селу ни к городу, это выглядит очень странно. Можно кодом показать?
const appeal = регулярка

if (!appeal.test(context.text)) return context.send('Нет')
источник

T

TRUECODER in JavaScript Noobs — сообщество новичков
TRUECODER
const appeal = регулярка

if (!appeal.test(context.text)) return context.send('Нет')
В случае без запятой проверка на совпадение с регуляркой не проходит, и выдаёт "Нет"
источник

j

jk in JavaScript Noobs — сообщество новичков
TRUECODER
const appeal = регулярка

if (!appeal.test(context.text)) return context.send('Нет')
// Создаёт объект регулярки
const appeal = /^(!)(.*)?/i
// Другой вариант создания объекта регулярки
const appeal = RegExp('^(!)(.*)?', 'i')


Не вижу зачем там нужна запятая.
источник

j

jk in JavaScript Noobs — сообщество новичков
Либо она просто не в том месте стоит.
источник

j

jk in JavaScript Noobs — сообщество новичков
Тебе просто надо проверить начинается ли текст с восклицательного знака?
источник

T

TRUECODER in JavaScript Noobs — сообщество новичков
Да, теперь вроде всё нормально
источник

T

TRUECODER in JavaScript Noobs — сообщество новичков
Спасибо за помощь и извиняюсь за свою тупость
источник

ИП

Игорь Патиевич... in JavaScript Noobs — сообщество новичков
Поможет кто нубу по ноде? 😁 Вопрос по модулю vm и его методу script.createCachedData(). Для чего, куда, и как потом этот буфер используется?
источник

j

jk in JavaScript Noobs — сообщество новичков
Игорь Патиевич
Поможет кто нубу по ноде? 😁 Вопрос по модулю vm и его методу script.createCachedData(). Для чего, куда, и как потом этот буфер используется?
Предполагаю что для быстрого запуска скрипта, чтобы миновать этап парсинга и компиляции. Положить байткод в файл, чтобы запустить его в следующий раз. Вроде .pyc файлов для python. Но где это может использоваться сказать затрудняюсь. Возможно лучше спросить в более подходящих группах. https://t.me/it_chats/819
источник

EK

Eugene Kartashian in JavaScript Noobs — сообщество новичков
Дратути, подскажите почему матерится вскод?
if(counter === (imageArr.length)) {
       counter = 0;
       else
       counter++;
   }
   document.getElementById('picture').src = imageArr[counter];
}
источник

EK

Eugene Kartashian in JavaScript Noobs — сообщество новичков
где else
источник

ab

a b in JavaScript Noobs — сообщество новичков
Невалидный синтаксис
источник

EK

Eugene Kartashian in JavaScript Noobs — сообщество новичков
a b
Невалидный синтаксис
function changeImage() {

   if(counter === (imageArr.length)) {
       counter = 0;
   }
       else {
       counter++;  
   }
   
   document.getElementById('picture').src = imageArr[counter];
}

так корректно?
источник

ИП

Игорь Патиевич... in JavaScript Noobs — сообщество новичков
jk
Предполагаю что для быстрого запуска скрипта, чтобы миновать этап парсинга и компиляции. Положить байткод в файл, чтобы запустить его в следующий раз. Вроде .pyc файлов для python. Но где это может использоваться сказать затрудняюсь. Возможно лучше спросить в более подходящих группах. https://t.me/it_chats/819
спс за ответ и, особенно, за ссылку 👍
источник

ab

a b in JavaScript Noobs — сообщество новичков
Eugene Kartashian
function changeImage() {

   if(counter === (imageArr.length)) {
       counter = 0;
   }
       else {
       counter++;  
   }
   
   document.getElementById('picture').src = imageArr[counter];
}

так корректно?
Да
источник

ab

a b in JavaScript Noobs — сообщество новичков
Абстрагируясь от того, что функция оперирует внешними сущностями
источник

A-

Al_ - in JavaScript Noobs — сообщество новичков
всем привет как сделать что бы навбар не исчезал при роутинге
источник