Size: a a a

2021 March 14

ИД

Илья Дубов in pro.js
Ты не присваиваешь новые значения, а возвращаешь новые. Оператор называется тернарным
источник

ИД

Илья Дубов in pro.js
Если индекс равен 0 - вернуть ворд, если не равен нулю - вернуть ту дичь
источник

ИД

Илья Дубов in pro.js
И ещё совет из хороших практик: не используй оператор конкатенации - лучше юзай шаблонные строки '${word[0].toUpperCase()}${word.slice(1)}'
источник

bz

bogdan zots in pro.js
Илья Дубов
И ещё совет из хороших практик: не используй оператор конкатенации - лучше юзай шаблонные строки '${word[0].toUpperCase()}${word.slice(1)}'
Cпасибо , учту )   . А ищё можно спросить есть ли разница между просто return , и то как у меня на скрине ? просто оно вроде как одинаково работает ( выводит одинаковый результат)
источник

В

Виктория in pro.js
_ _
За":*" от кваса ? Он уже пожалел сто раз, мои бредни слушать :D, бан это слишком. В восемь то утра можно чуть поофтопить надеюсь :/
Ну че там, не забанили тебя опять? Жив?
источник

ИД

Илья Дубов in pro.js
bogdan zots
Cпасибо , учту )   . А ищё можно спросить есть ли разница между просто return , и то как у меня на скрине ? просто оно вроде как одинаково работает ( выводит одинаковый результат)
Если ты обернешь код функции в { }, то ретурн надо будет писать. А так стрелочные функции удобны тем, что ты можешь в одной строке записать что вернуть
источник

Т

Так с in pro.js
bogdan zots
Cпасибо , учту )   . А ищё можно спросить есть ли разница между просто return , и то как у меня на скрине ? просто оно вроде как одинаково работает ( выводит одинаковый результат)
Array.prototype.map заменяет текущий элемент на то что возвращается. оператор присваивания возвращает значение. то есть нет смысла пытаться мутировать текущий элемент, сразу возвращай
источник

Т

Так с in pro.js
.map((word,i) => i ?  '${word[0].toUpperCase()}${word.slice(1)}' : word)
источник

bz

bogdan zots in pro.js
Понял , нужно кароче почитать щас ещё раз про map
источник

bz

bogdan zots in pro.js
спасибо
источник

Т

Так с in pro.js
map, forEach, reduce
источник

ИД

Илья Дубов in pro.js
Так с
.map((word,i) => i ?  '${word[0].toUpperCase()}${word.slice(1)}' : word)
i вместо index*
источник

Т

Так с in pro.js
посмотри их реализацию, есть хороший сайт
источник

bz

bogdan zots in pro.js
ну forEach это вообще изи )
источник

ИД

Илья Дубов in pro.js
Посмотри вообще такой раздел как функции высшего порядка для массивов
источник

Т

Так с in pro.js
Илья Дубов
i вместо index*
да, спасибо, поправил
источник

bz

bogdan zots in pro.js
reduce тоже сложный но map как то понятнее а вот forEach вообще понятно + понятно
источник

bz

bogdan zots in pro.js
Илья Дубов
Посмотри вообще такой раздел как функции высшего порядка для массивов
ну я по learn js иду , там ещё эту тему не проходил но посмотрю
источник

Т

Так с in pro.js
bogdan zots
ну forEach это вообще изи )
реализуй сам forEach,map, reduce, filter
источник

ИД

Илья Дубов in pro.js
Там и map, filter, reduce, find, findIndex, forEach, some и ещё какие-то
источник