Size: a a a

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

2021 September 24

D

Delonge1 in JavaScript Noobs — сообщество новичков
Хорошо,попробую
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
Из своего опыта лучше всего понять код помогает рефакторинг этого же кода. Просто так листать читать код это самоубийство. Можно неделями сидеть и так ничего внятно и не выяснить. Но захочешь попытаться сделать код лучше - то сразу выясняется много моментов и даже причин почему так устроено что-то в коде.

Я недавно решился порефакторить файл на 1.5к строк где просто все что можно наляпано и куча мест где это все используется, еще и внутри этого кода каша в перемешке. Что-то понять  было нереально. А уж тем более что-то фиксить или новое пилить тем более. Однако что-бы в будущем облегчить себе жизнь взялся это все декомпозировать, выносить логику в отдельные сервисы, утилиты, пытатся максимально поделить все и пофиксить(уточнить) нейминг.
Как уже через пару недель знал почти 80% всего кода и зачем он существует. При это не специально понял другие участки проекта которые были с этим связаны но даже не было в целях их разбирать
источник

КК

Ксяу Ка in JavaScript Noobs — сообщество новичков
да, в вашем случае можно проехать и на одном финде, только думаю, индекс все-равно придется вынести за него. крч идея есть, но вам бы лучше своё расписать, коли у вас путаница меж методами
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
Индекс вынести за него?
источник

AK

Andrew Kozinsky in JavaScript Noobs — сообщество новичков
Ага, хороший способ. Сейчас один такой компонент переделываю.
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
А вообще можно просто ливнуть и идти формошлёпить/крадошлёпить сайтики за 2к баксов  делая на количество а не размер и качество...
источник

КК

Ксяу Ка in JavaScript Noobs — сообщество новичков
вах, вах, дарагой, я могу так сделать, но повторяю, вам лучше по простенькому расписать для начала) идея как это сделать у вас есть.. пробуйте, тащите код, мы еще подскажем)
источник

D

Daniel in JavaScript Noobs — сообщество новичков
я когда меняю value через инпут как и полагается когда отправляю запрос там джос он не отображается я отошёл на шаг назад вывел в консоль по клику , и все равно инпут значение свое при написании в него текста не меняет
источник

КК

Ксяу Ка in JavaScript Noobs — сообщество новичков
findIndex отдаст индекс
find отдаст сам элемент
источник

DF

Dofi Frank in JavaScript Noobs — сообщество новичков
Параметры
callback
Функция, вызывающаяся для каждого значения в массиве, принимает три аргумента:
element
Текущий обрабатываемый элемент в массиве.
index
Индекс текущего обрабатываемого элемента в массиве.
array
Массив, по которому осуществляется проход.
источник

DF

Dofi Frank in JavaScript Noobs — сообщество новичков
как ошпишешь функцию
источник

КК

Ксяу Ка in JavaScript Noobs — сообщество новичков
ясно, понятно, ага
источник

КК

Ксяу Ка in JavaScript Noobs — сообщество новичков
'use strict';

const players = [
 {name: 'pl1', act: true},
 {name: 'pl2', act: false},
 {name: 'pl3', act: true},
 {name: 'pl4', act: false},
 {name: 'pl5', act: true}
];

const actAFoolxD = (target) => {
 let tmpIndex = null;
 
 const result = players.find(({ name, act }, index) => {
   if (tmpIndex !== null && act) return true;
   if (target === name) tmpIndex = index;
   return false;
 });
 
 return result;
};

console.log( actAFoolxD('pl2') );
источник

КК

Ксяу Ка in JavaScript Noobs — сообщество новичков
держи, на одном финде)
источник

j

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

О

Олег in JavaScript Noobs — сообщество новичков
Пытаюсь написать тодушку на планшете в приложении dcoder, по причине(my cat wrote in my book) . при попытке записать данные в сторадж лог выдаёт null, значит ли это что на андроиде отсутствует локалсторадж?
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
Ща тоже идея есть,спасибо)
источник

VP

Vlad Paramey in JavaScript Noobs — сообщество новичков
Подскажите пожалуйста, как можно поправить?
источник

VP

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

VP

Vlad Paramey in JavaScript Noobs — сообщество новичков
интересуетт divImage  = как бы правильно положить картинку в div (которые только что были созданы при ajax -> success)
источник