Size: a a a

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

2021 April 28

v

va1 in JavaScript Noobs — сообщество новичков
действительно, пиши не думай
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
не понял хд
источник

v

va1 in JavaScript Noobs — сообщество новичков
const comparatorFn = (value, str) => {
   if (typeof value === 'string' && value.length) {
       return value.toLowerCase().includes(str.toLowerCase());
   }
   return false;
}

const findObj = (str, arr) => {
   return arr.filter(obj => Object
       .values(obj)
       .some(value => comparatorFn(value, str)));
}

const arr = [
   {name: 'asd', surname: 'sss'},
   {name: 'asd', surname: 'sss'},
   {name: 'asd', surname: 'azaza'},
   {name: 'asd', surname: 'azaza222'},
   {name: 'AZAzazAasadasdasf', surname: '123123123'},
];

findObj('azaza', arr)
источник

v

va1 in JavaScript Noobs — сообщество новичков
Это я так согласился с твоим утверждением)
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
вот я не был уверен - наезд это или согласие :D
источник

DM

Dr Malevich in JavaScript Noobs — сообщество новичков
Всем привет, кто-нибудь разрабатывал систему биллинга? А то у меня загводска?
источник

v

va1 in JavaScript Noobs — сообщество новичков
Понимаю xD
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
а, мб, ещё и компаратор вынести, для красоты, так сказать)
источник

v

va1 in JavaScript Noobs — сообщество новичков
Он и так вне модуля, которого нет в примере xD или ты про что
источник

v

va1 in JavaScript Noobs — сообщество новичков
Типо comparator(value1,value2, compareFn) ?
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
да не, просто чтоб параметром передавать, а лучше в замыкание сунуть или класс, без разницы :D

типа
const finder = new Finder(compartor, source);
finder.find(str)
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
но это имеет смысл, только если массив не меняется. но так и есть, скорее всего)
источник

v

va1 in JavaScript Noobs — сообщество новичков
А, понял тебя
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
Дело даже не в нанимателях а в том что расплодилось джунов и вайтишников, все хотят работать, конкуренция высокая, а некоторые и за еду готовы работать. В итоге демпинг цен и рост требований
источник

В

Владислав in JavaScript Noobs — сообщество новичков
Подскажите, можно ли как-то заблокировать обработчик кликов (через делегирование) в определённый момент? Т.е. если я нажал на кнопку (див), то другие не должны реагировать. Это можно как-то сделать? Или надо делать кнопки вместо дивов и использовать disabled?
источник

LD

Lois D in JavaScript Noobs — сообщество новичков
В смысле не должны реагировать?
источник

LD

Lois D in JavaScript Noobs — сообщество новичков
Они и не будут реагировать)
источник

LD

Lois D in JavaScript Noobs — сообщество новичков
Или по клику блокировать остальные кнопки?
источник

В

Владислав in JavaScript Noobs — сообщество новичков
Наверное проще будет показать https://vladislav-tech.github.io/FlagPro/quize.html. Когда начинается викторина, то выбирается флаг, проверяется клик на кнопку и она подсвечивается, но можно нажать на другие кнопки и жизни уменьшаются. Это надо исправить
источник

PM

Pavel Mellonges® in JavaScript Noobs — сообщество новичков
друзья, помогите установить eslint и использовать правильно. Использую webstorm
источник