Size: a a a

JS Liberty [ОЫ]

2020 June 18

О

Оксана in JS Liberty [ОЫ]
Denis Efremov
Переслано от Denis Efremov
Вот на коллбеке:
js
// define
function asyncFunction (id, callback) {
 const result = Client.fetch(id);
 callback(result);
}
// usage
asyncFunction(1, (result) => {
 // do something with your result
})


То же самое на промисе:
js
// define
function asyncFunction (id) {
 return new Promise((resolve, reject) => {
   const result = Client.fetch(id);
   if (result) {
     return resolve(result);
   }
   reject(new Error('Can\'t get result!'));
 });
}
// usage
asyncFunction(1)
 .then( (result) => {
   // do something with your result
 })
 .catch((error) => {
   console.error(error);
 });
Спасибо) буду разбираться
источник

NR

Nikolai Reguliarniy in JS Liberty [ОЫ]
Th0r
так это кодварс же, так и должно быть
Не должно. Там бывают задачи в интересной канве, например расчёт ДНК. А как раз решать "получите из абстрактно структуры А абстрактную структуру Б" скучно)
источник

DE

Denis Efremov in JS Liberty [ОЫ]
Nikolai Reguliarniy
Не должно. Там бывают задачи в интересной канве, например расчёт ДНК. А как раз решать "получите из абстрактно структуры А абстрактную структуру Б" скучно)
Когда умеешь это делать да
источник

L

Lupusregina[beta] in JS Liberty [ОЫ]
Nikolai Reguliarniy
Не должно. Там бывают задачи в интересной канве, например расчёт ДНК. А как раз решать "получите из абстрактно структуры А абстрактную структуру Б" скучно)
тебе прямо расчет днк в кате, в жизни пригодился?
источник

T

Th0r in JS Liberty [ОЫ]
Nikolai Reguliarniy
Не должно. Там бывают задачи в интересной канве, например расчёт ДНК. А как раз решать "получите из абстрактно структуры А абстрактную структуру Б" скучно)
так а рассчет днк - это таже самая задача, только одна структура не абстрактная, а как будто бы взята из реального мира
источник

L

Lupusregina[beta] in JS Liberty [ОЫ]
в реальной задаче с днк, наверняка придется прочитать кучу доков, и прочего и все эти поверхнастные задачки окажутся бесползеными
источник

L

Lupusregina[beta] in JS Liberty [ОЫ]
а задачка на кодварсе должна быть такой, что бы чел не гуглил алгоритмы, спеки по протоколам каким то и т.д., а сразу начал решать
источник

L

Lupusregina[beta] in JS Liberty [ОЫ]
Lupusregina[beta]
а задачка на кодварсе должна быть такой, что бы чел не гуглил алгоритмы, спеки по протоколам каким то и т.д., а сразу начал решать
парсеры как раз,  в этой категории. Не чего гуглить не надо, при том само задание может быть очень сложным
источник

NR

Nikolai Reguliarniy in JS Liberty [ОЫ]
Th0r
так а рассчет днк - это таже самая задача, только одна структура не абстрактная, а как будто бы взята из реального мира
Я про то и говорю, что у задачи должен быть реальный подтекст, так интереснее. Вспомните школьные задачи : из точки а вышел турист...
источник

NR

Nikolai Reguliarniy in JS Liberty [ОЫ]
Lupusregina[beta]
а задачка на кодварсе должна быть такой, что бы чел не гуглил алгоритмы, спеки по протоколам каким то и т.д., а сразу начал решать
Вот поэтому там никто кроме тебя не сидит на 7 катах)
источник

T

Th0r in JS Liberty [ОЫ]
Nikolai Reguliarniy
Я про то и говорю, что у задачи должен быть реальный подтекст, так интереснее. Вспомните школьные задачи : из точки а вышел турист...
ну так к любому парсеру можно подтекст придумать, это уже сценарист должен думать.
васе прислали хлс файл с данными, когда жильцы не находятся дома и где расположены дома. как ограбить максимальное количество домов при помощи велосипеда с максимальной скоростью 15км\ч
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
Th0r
ну так к любому парсеру можно подтекст придумать, это уже сценарист должен думать.
васе прислали хлс файл с данными, когда жильцы не находятся дома и где расположены дома. как ограбить максимальное количество домов при помощи велосипеда с максимальной скоростью 15км\ч
ты ща специально или так совпало?)
источник

NR

Nikolai Reguliarniy in JS Liberty [ОЫ]
В постапокалиптическом будущем вы нашли листинг кода на асм, который шлёт зашифрованный сигнал спасения на лунную базу Джигурды. У вас остался планшет с интерпретатором ноды из прошлой жизни. Помогите Джигурде получить ваш крик о помощи🤣
источник

T

Th0r in JS Liberty [ОЫ]
Зомби 🧟‍♂️
ты ща специально или так совпало?)
ну видишь, николаю нужен пример из реальной жизни
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
Th0r
ну видишь, николаю нужен пример из реальной жизни
ага...реальная жизнь. весь день ебался  xslx а точнее с сортировкой говна в нём
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
Nikolai Reguliarniy
В постапокалиптическом будущем вы нашли листинг кода на асм, который шлёт зашифрованный сигнал спасения на лунную базу Джигурды. У вас остался планшет с интерпретатором ноды из прошлой жизни. Помогите Джигурде получить ваш крик о помощи🤣
Да помоему в твоём примере надо сделать максимально всё чтоб он его не услышал
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
потому, что возможно апокалипсис и произошёл из-за Джигурды
источник

L

Lupusregina[beta] in JS Liberty [ОЫ]
Nikolai Reguliarniy
В постапокалиптическом будущем вы нашли листинг кода на асм, который шлёт зашифрованный сигнал спасения на лунную базу Джигурды. У вас остался планшет с интерпретатором ноды из прошлой жизни. Помогите Джигурде получить ваш крик о помощи🤣
та, легенда хорошая
источник

p

persona x grata in JS Liberty [ОЫ]
Оксана
А промисы тогда когда использовать? Я так поняла, что они нужны, чтобы не было больших вложенностей колбеков
источник

B

Bunk Bunkovich 🐈 in JS Liberty [ОЫ]
а чому цвет текста не меняется?(
источник