Size: a a a

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

2021 April 13

MC

Michael Chechin in JavaScript Noobs — сообщество новичков
Просто раньше называлась _underscore
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
я вам дал пример объекта, скажите, во что он должен преобразоваться
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
короче, вытащить всё то, что имеет в качестве значения не объект и сунуть в массив? ключи каким образом формировать - конкатенацией или как?
неясное ТЗ - результат хз
источник

АМ

Александр Мармеладов... in JavaScript Noobs — сообщество новичков
ключ - значение. Как Object.entries ток в глубину до талого.
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
ну я же вас попросил конкретный пример и дал описание, это оно или что? 😢
источник

V

Valentin in JavaScript Noobs — сообщество новичков
Ребят, вы не знаете возможно отследить отправку формы через iframe? Получить промис об отправке, форма связана через:

<form target=FRAME_KEY />
<iframe name=FRAME_KEY />
источник

VC

Valera CSS_Junior in JavaScript Noobs — сообщество новичков
не пользуетесь ли вы уже готовым шаблоном с настройками Webpack просто для верстки макета? не подскажете где скачать?
источник

RP

Roma Prokopets in JavaScript Noobs — сообщество новичков
подскажите плиз почему мой дебаунс возвращает последнюю букву из нажимаемых мной, а не состояние инпута
источник

RP

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

MC

Michael Chechin in JavaScript Noobs — сообщество новичков
На чужом сайте фрейм?
источник

V

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

V

Valentin in JavaScript Noobs — сообщество новичков
смотрит на чужой
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
так и не дождался от вас. накидал быренько. о скорости нет смысла говорить, тут всё плохо наверняка, но и не об этом речь

надеюсь, никогда не увидеть такого в продакшене

   const isObject = obj => obj === Object(obj);
   const arrayify = obj => Object.entries(obj).map(([k, v]) => isObject(v) ?  supaDupaEntries(v) : [k, v]);
   const pairs = arr => arr.reduce((acc, _, idx, src) => idx % 2 === 0 ? [...acc, src.slice(idx, idx + 2)] : acc, []);
   const supaDupaEntries = obj => pairs(arrayify(obj).flat(Infinity));

   console.log(supaDupaEntries({
       a: {
           b: {
               c: 3,
               b: 4
           },
           d: 6
       }
   }))
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
ну и тесты я не писал, так что если где-то слетит, то ничего не знаю хд
источник

AD

Annunak Dark in JavaScript Noobs — сообщество новичков
Нифига не ясно. Если в целом, то array.map(callback) это метод массива, который на вход получает callback-функцию. При этом это должна быть функция, возвращающая какое-либо значение/объект, т.к. map не изменяет исходного состояния массива, а возвращает новый. Сама callback-функция будет вызываться для каждого элемента массива. Далее есть три варианта аргументов callback-функции: 1 аргумент; 2 аргумента или 3 аргумента. Обычно хватает двух для большинства задач.
arg1 // элемент массива
arg1, arg2 // элемент массива, его индекс
С тремя аргументам и прочими фишками открывайте MDN -> array и смотрите методы.

Если вы что-то там ещё в массиве делаете с объектами и ключами, то покажите код весь, потому что не понятен вопрос
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
этот index - просто порядковый номер в массиве
источник

СП

Славный Пират... in JavaScript Noobs — сообщество новичков
Если речь идет о Object то порядок там не гарантирован(среда выполнения оптимизирует порядок эллементов в своих нуждах), порядок гарантирован только в array
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
а object не мапается же
источник

DE

Denis Erkhan in JavaScript Noobs — сообщество новичков
Элементов
источник

T

Travoltah in JavaScript Noobs — сообщество новичков
Всем привет . Подскажите Как сделать чтоб был отступ как на макете
источник