Size: a a a

2020 May 23

З🧟

Зомби 🧟‍♂️... in pro.js
Олег
меня просто сбило слово делай пуш, я чет запутался
пуш добавляет элемент в конец массива
источник

А

Артур in pro.js
areas.push
источник

З🧟

Зомби 🧟‍♂️... in pro.js
а не создаёт новый
источник

О

Олег in pro.js
я скинул 2 функции, на сравнение и думал что для второй тоже нужен пуш, меня смутило просто
источник

p

persona x grata in pro.js
источник

О

Олег in pro.js
и я написал второй раз не правильно
источник

О

Олег in pro.js
Зомби 🧟‍♂️
а не создаёт новый
function getAreaListOfTheCity(id, array) {

             

             const result = array.filter(ar => ar.cityId === id)

             return result;

         }
источник

З🧟

Зомби 🧟‍♂️... in pro.js
Олег
function getAreaListOfTheCity(id, array) {

             

             const result = array.filter(ar => ar.cityId === id)

             return result;

         }
я хз чё в массиве но норм
источник

З🧟

Зомби 🧟‍♂️... in pro.js
только filter можно сразу в return
источник

З🧟

Зомби 🧟‍♂️... in pro.js
return array.filter(ar => ar.cityId === id)
источник

VS

Vladimir Sitnikov in pro.js
Такой вопрос: где-нибудь есть стандарт или рекомендация, согласно которому бы функцию нужно передавать последним аргументом?

Пример:

useEffect(
 () => {
   const subscription = props.source.subscribe();
   return () => {
     subscription.unsubscribe();
   };
 },
 [props.source],
);


Тут плохо, т.к. фукнция (первый параметр у useEffect) может быть длинной, и остальные параметры будет плохо видно.

Если же сначала ставить простые параметры, а потом функцию, то будет же читабельнее:

useEffect(
 [props.source],
 () => {
   const subscription = props.source.subscribe();
   return () => {
     subscription.unsubscribe();
   };
 }
);
источник

S

Syntax Highlight Bot in pro.js
Vladimir Sitnikov
Такой вопрос: где-нибудь есть стандарт или рекомендация, согласно которому бы функцию нужно передавать последним аргументом?

Пример:

useEffect(
 () => {
   const subscription = props.source.subscribe();
   return () => {
     subscription.unsubscribe();
   };
 },
 [props.source],
);


Тут плохо, т.к. фукнция (первый параметр у useEffect) может быть длинной, и остальные параметры будет плохо видно.

Если же сначала ставить простые параметры, а потом функцию, то будет же читабельнее:

useEffect(
 [props.source],
 () => {
   const subscription = props.source.subscribe();
   return () => {
     subscription.unsubscribe();
   };
 }
);
источник

З🧟

Зомби 🧟‍♂️... in pro.js
Vladimir Sitnikov
Такой вопрос: где-нибудь есть стандарт или рекомендация, согласно которому бы функцию нужно передавать последним аргументом?

Пример:

useEffect(
 () => {
   const subscription = props.source.subscribe();
   return () => {
     subscription.unsubscribe();
   };
 },
 [props.source],
);


Тут плохо, т.к. фукнция (первый параметр у useEffect) может быть длинной, и остальные параметры будет плохо видно.

Если же сначала ставить простые параметры, а потом функцию, то будет же читабельнее:

useEffect(
 [props.source],
 () => {
   const subscription = props.source.subscribe();
   return () => {
     subscription.unsubscribe();
   };
 }
);
в документации вверху или внизу?
источник

VS

Vladimir Sitnikov in pro.js
Зомби 🧟‍♂️
в документации вверху или внизу?
Документации чего?

В React сейчас функция первым аргументом.
Но я завёл issue, чтобы сделали функцию последним: https://github.com/facebook/react/issues/18988

Разумно было бы подкрепить каким-нибудь известным JS best practice’ом. Но сходу не получилось найти такого.



Я могу подкрепить Kotlin’овыми рекомендациями, но в JS это, навреное, неочень веский аргумент.
источник

З🧟

Зомби 🧟‍♂️... in pro.js
Vladimir Sitnikov
Документации чего?

В React сейчас функция первым аргументом.
Но я завёл issue, чтобы сделали функцию последним: https://github.com/facebook/react/issues/18988

Разумно было бы подкрепить каким-нибудь известным JS best practice’ом. Но сходу не получилось найти такого.



Я могу подкрепить Kotlin’овыми рекомендациями, но в JS это, навреное, неочень веский аргумент.
источник

VS

Vladimir Sitnikov in pro.js
и ?
источник

З🧟

Зомби 🧟‍♂️... in pro.js
я нигде не видел вверху
источник

DE

Denis Efremov in pro.js
Vladimir Sitnikov
Такой вопрос: где-нибудь есть стандарт или рекомендация, согласно которому бы функцию нужно передавать последним аргументом?

Пример:

useEffect(
 () => {
   const subscription = props.source.subscribe();
   return () => {
     subscription.unsubscribe();
   };
 },
 [props.source],
);


Тут плохо, т.к. фукнция (первый параметр у useEffect) может быть длинной, и остальные параметры будет плохо видно.

Если же сначала ставить простые параметры, а потом функцию, то будет же читабельнее:

useEffect(
 [props.source],
 () => {
   const subscription = props.source.subscribe();
   return () => {
     subscription.unsubscribe();
   };
 }
);
Просто хуки говно
источник

DE

Denis Efremov in pro.js
Заблудиться в двух скоупах
источник
2020 May 24

СЧ

Сергей Чурмин... in pro.js
Доброго вечерочка, а подскажите как действие называется когда мышка уходит с дива?
источник