Size: a a a

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

2020 May 26

O

Orian in JavaScript Noobs — сообщество новичков
Name Surname
Парни, привет!
Такой вопрос: есть строка с числами -  "12,32,12,342" и мне нужно сложить все цифры. Как это можно сделать ?
"12,32".split(",").reduce((p,v) => v + p, 0)
источник

CM

Chingiz Mamiyev in JavaScript Noobs — сообщество новичков
Mikhail
Странно, тогда. Я честно сам начинающий. поэтом сам помощи прошу.
источник

M

Mikhail in JavaScript Noobs — сообщество новичков
А в чем разница, что ты promises взял из fs и statusCode позже чем запись в файл ?
источник

AG

Andrey Grek in JavaScript Noobs — сообщество новичков
ребята, помогите:
       const data = [{a: 1}, {b: 2}]

       console.log(data);

       const newData = data.slice().map((el) => {
           el.ru = "ru"
           el.en = "en"
           return el
       })
почему в консоли выводится уже изменённое значение? ведь должен быть новый массив т.к. мапинг идёт через слайс
источник

TP

Taras Postolyuk in JavaScript Noobs — сообщество новичков
"Выводится измененное значение" и потом пишешь "должен быть новый массив"
источник

TP

Taras Postolyuk in JavaScript Noobs — сообщество новичков
а там что не пойму
источник

AG

Andrey Grek in JavaScript Noobs — сообщество новичков
это синхронный код, но в консоль вызванную до map'а выводится значение как после map'a
источник

AG

Andrey Grek in JavaScript Noobs — сообщество новичков
и также за счёт slice() это должен быть новый массив, который не должен затрагивать data
источник

M

Marina Potovichenko in JavaScript Noobs — сообщество новичков
у меня выводится ожидаемая консоль
источник

🎈(

🎈JiL🎈 (Vlad) in JavaScript Noobs — сообщество новичков
Andrey Grek
и также за счёт slice() это должен быть новый массив, который не должен затрагивать data
походу ссылка на массив сохраняется 🤔
источник

AG

Andrey Grek in JavaScript Noobs — сообщество новичков
Marina Potovichenko
у меня выводится ожидаемая консоль
а что это за компилятор у тебя? у меня в хроме работает как описано выше
источник

M

Marina Potovichenko in JavaScript Noobs — сообщество новичков
Andrey Grek
а что это за компилятор у тебя? у меня в хроме работает как описано выше
источник

🎈(

🎈JiL🎈 (Vlad) in JavaScript Noobs — сообщество новичков
Andrey Grek
а что это за компилятор у тебя? у меня в хроме работает как описано выше
+++ у меня также.
источник

🎈(

🎈JiL🎈 (Vlad) in JavaScript Noobs — сообщество новичков
Кстати, интересный кейс. Почему оно сохраняет ссылку на массив
источник

🎈(

🎈JiL🎈 (Vlad) in JavaScript Noobs — сообщество новичков
Andrey Grek
и также за счёт slice() это должен быть новый массив, который не должен затрагивать data
это из-за объектов
источник

AG

Andrey Grek in JavaScript Noobs — сообщество новичков
всем спасибо) разобрался
источник

🎈(

🎈JiL🎈 (Vlad) in JavaScript Noobs — сообщество новичков
const newData = data.slice().map((el) => {
           return {
             ru: 'ru',
             en:'en'
           }
       })
источник

M

Marina Potovichenko in JavaScript Noobs — сообщество новичков
Andrey Grek
всем спасибо) разобрался
как решил проблему?
источник

🎈(

🎈JiL🎈 (Vlad) in JavaScript Noobs — сообщество новичков
Andrey Grek
всем спасибо) разобрался
вот так юзай и  не будет ссылок
источник

СМ

Сергей Михайлович... in JavaScript Noobs — сообщество новичков
почему бустраповское меню может быть мобильное в десктопе?
http://u558049.s54.wh1.su/res/
источник