Size: a a a

JS Liberty [ОЫ]

2020 June 24

А

Аркаша Одесский 🇪🇪... in JS Liberty [ОЫ]
Я потерял ссылку на кодварс
источник

А

Аркаша Одесский 🇪🇪... in JS Liberty [ОЫ]
А она в начатых вроде должна быть..
источник

В

Виктория in JS Liberty [ОЫ]
persona x grata
let flow = (val, ----[fn, ...fns]------) => fn ? flow(fn(val), fns) : val;


так ты объявляешь переменную fn и еще туда деструктурируешь входящий массив функций?
Это можно написать и так

let flow = (val, fns) => {
   let [ fn, ...restFns ] = fns;
   return fn ? flow(fn(val), restFns) : val;
};

Но
это длиннее
источник

S

Syntax Highlight Bot in JS Liberty [ОЫ]
Виктория
Это можно написать и так

let flow = (val, fns) => {
   let [ fn, ...restFns ] = fns;
   return fn ? flow(fn(val), restFns) : val;
};

Но
это длиннее
источник

p

persona x grata in JS Liberty [ОЫ]
Виктория
Я объявляю два параметра
Так как второй параметр это массив, я сразу же его деструктурирую, записывая в fn первый элемент массива, а в ...fns окажется массив из всех оставшихся элементов
ага, в val подается число, в fn первая функция из массива с функциями, а как потом в этом коде происходит типа fns.slice(1)?
типа передавая сюда в аргумент fns?

flow(fn(val), fns)
источник

T

Th0r in JS Liberty [ОЫ]
persona x grata
ага, в val подается число, в fn первая функция из массива с функциями, а как потом в этом коде происходит типа fns.slice(1)?
типа передавая сюда в аргумент fns?

flow(fn(val), fns)
ну там же рест оператор
деструктурируется fn - первый элемент массивы, ...fns - остальные
источник

p

persona x grata in JS Liberty [ОЫ]
Виктория
Это можно написать и так

let flow = (val, fns) => {
   let [ fn, ...restFns ] = fns;
   return fn ? flow(fn(val), restFns) : val;
};

Но
это длиннее
ага, так понятнее с restFns
спасибо
источник

M

MultiFruit in JS Liberty [ОЫ]
ага, только сейчас понял как работает у люпуса все)😊
источник

p

persona x grata in JS Liberty [ОЫ]
Th0r
ну там же рест оператор
деструктурируется fn - первый элемент массивы, ...fns - остальные
да, уже догнал, спс)
источник

p

persona x grata in JS Liberty [ОЫ]
MultiFruit
ага, только сейчас понял как работает у люпуса все)😊
сначала подумал это Люпус написал, потом смотрю Вика))
источник

p

persona x grata in JS Liberty [ОЫ]
Виктория

let flow = (val, [fn, ...fns]) => fn ? flow(fn(val), fns) : val;
это код для продакшена?
источник

Д

Дима in JS Liberty [ОЫ]
источник

Д

Дима in JS Liberty [ОЫ]
Шо за remove
источник

Д

Дима in JS Liberty [ОЫ]
Раньше такого не было
источник

Д

Дима in JS Liberty [ОЫ]
🤔
источник

T

Th0r in JS Liberty [ОЫ]
Дима
Раньше такого не было
чего не было? бота, который код в картинку превращает? всегда был
источник

Д

Дима in JS Liberty [ОЫ]
Да?
источник

Д

Дима in JS Liberty [ОЫ]
Я не видел кнопку ремув
источник

Д

Дима in JS Liberty [ОЫ]
Видимо не кидал никто
источник

M

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