Size: a a a

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

2020 September 16

А

Андрей in JavaScript Noobs — сообщество новичков
Taras Postolyuk
for of, for in, forEach,
reduce - это вообще универсальный инструмент, непонятно для чего сделаны остальные методы
источник

T

Totmir in JavaScript Noobs — сообщество новичков
Taras Postolyuk
Что нужно сделать?
Задачка, нужно самому въехать)
источник

T

Totmir in JavaScript Noobs — сообщество новичков
Если встряну - скажу)
источник

TP

Taras Postolyuk in JavaScript Noobs — сообщество новичков
Андрей
reduce - это вообще универсальный инструмент, непонятно для чего сделаны остальные методы
Редюс нечитабельная дичь)
источник

TP

Taras Postolyuk in JavaScript Noobs — сообщество новичков
Нелюблю его
источник

TP

Taras Postolyuk in JavaScript Noobs — сообщество новичков
Totmir
Задачка, нужно самому въехать)
Скажи задачку чисто решать не буду за тебя мне лень) и может не решу
источник

А

Андрей in JavaScript Noobs — сообщество новичков
Taras Postolyuk
Редюс нечитабельная дичь)
ты что??? с ним можно сделать что угодно, а с появлением стрелдочных функций стало еще короче
источник

TP

Taras Postolyuk in JavaScript Noobs — сообщество новичков
Ниразу не приходилось его юзать кроме как сумму считать
источник

T

Totmir in JavaScript Noobs — сообщество новичков
Taras Postolyuk
Скажи задачку чисто решать не буду за тебя мне лень) и может не решу
flatten([1, 'any [complex] string', null, function() {}, [1, 2, [3, '4'], 0], [], { a: 1 }]);
// возвращает
//      [1, 'any [complex] string', null, function() {}, 1, 2, 3, '4', 0, { a: 1 }]

function flatten(list) {
   // code here
}

flatten
Дан массив, в котором могут храниться любые типы данных.
нужно реализовать функцию, которая разворачивает вложенные массивы в исходный массив,
данные остальных типов должны остаться без изменений.
Попробуйте написать полифил метода flat. Сам метод в решении не используйте.
источник

TP

Taras Postolyuk in JavaScript Noobs — сообщество новичков
.map только юзаю и все
источник

А

Андрей in JavaScript Noobs — сообщество новичков
Taras Postolyuk
Ниразу не приходилось его юзать кроме как сумму считать
ну вот придумай какую нибудь задачку
источник

RP

Roma Prokopets in JavaScript Noobs — сообщество новичков
Андрей
ты что??? с ним можно сделать что угодно, а с появлением стрелдочных функций стало еще короче
магия вне хогвардса? ая-яй
источник

TP

Taras Postolyuk in JavaScript Noobs — сообщество новичков
Totmir
flatten([1, 'any [complex] string', null, function() {}, [1, 2, [3, '4'], 0], [], { a: 1 }]);
// возвращает
//      [1, 'any [complex] string', null, function() {}, 1, 2, 3, '4', 0, { a: 1 }]

function flatten(list) {
   // code here
}

flatten
Дан массив, в котором могут храниться любые типы данных.
нужно реализовать функцию, которая разворачивает вложенные массивы в исходный массив,
данные остальных типов должны остаться без изменений.
Попробуйте написать полифил метода flat. Сам метод в решении не используйте.
Что ж эту задачку то всем дают
источник

TP

Taras Postolyuk in JavaScript Noobs — сообщество новичков
Андрей
ну вот придумай какую нибудь задачку
Нефиг делать или что мне
источник

T

Totmir in JavaScript Noobs — сообщество новичков
Taras Postolyuk
Что ж эту задачку то всем дают
Потому что вступительная на курсы практикума
источник

А

Андрей in JavaScript Noobs — сообщество новичков
Roma Prokopets
магия вне хогвардса? ая-яй
там вроде с 18 можно было
источник

TP

Taras Postolyuk in JavaScript Noobs — сообщество новичков
Аааа ее за неделю не первый раз вижу
источник

TP

Taras Postolyuk in JavaScript Noobs — сообщество новичков
Totmir
Потому что вступительная на курсы практикума
Можешь в доках лодаша чекнуть как он работает)
источник

TP

Taras Postolyuk in JavaScript Noobs — сообщество новичков
Но там несложно особо
источник

j

jk in JavaScript Noobs — сообщество новичков
Totmir
flatten([1, 'any [complex] string', null, function() {}, [1, 2, [3, '4'], 0], [], { a: 1 }]);
// возвращает
//      [1, 'any [complex] string', null, function() {}, 1, 2, 3, '4', 0, { a: 1 }]

function flatten(list) {
   // code here
}

flatten
Дан массив, в котором могут храниться любые типы данных.
нужно реализовать функцию, которая разворачивает вложенные массивы в исходный массив,
данные остальных типов должны остаться без изменений.
Попробуйте написать полифил метода flat. Сам метод в решении не используйте.
В документации для flat аж четыре альтернативных решения.
источник