Size: a a a

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

2021 July 15

M

Malik in JavaScript Noobs — сообщество новичков
есть массив объектов
[
   {
       "product_id": [],
       "_id": "60eebb77c8c95045c4231d50",
       "name": "phone",
       "__v": 0
   },
   {
       "product_id": [],
       "_id": "60eebb95c8c95045c4231d52",
       "name": "notebook",
       "__v": 0
   }
]
 и id "60eebb95c8c95045c4231d52"
мне нужно по id вернуть его объект , то есть  результат
    {
       "product_id": [],
       "_id": "60eebb95c8c95045c4231d52",
       "name": "notebook",
       "__v": 0
   }
подскажите пжл как его реализовать ?я понял что через filter и includes но как именно не могу понять
источник

СЖ

Сергей Железняк... in JavaScript Noobs — сообщество новичков
думал тупое решение
источник

ЮГ

Юра Гвоздев... in JavaScript Noobs — сообщество новичков
Привет всем. Ранее задавал уже этот вопрос, попробовал решить его по своему но почему то все равно не хочет работать. Можете объяснить почему так?

Условие:
Нужно реализовать с помощью джс одну фичу в выпадающем меню, не знаю как это сделать: при нажатии на серую кнопку появляется розовое меню,
нужно чтобы когда было открыто розовое меню оно закрывалось если:  1) кликаю на на любой обьект, который находится вне его;
2) при нажатии на ссылки внутри этого розового меню это розовое меню закрывается.

https://jsfiddle.net/MaximMaximovich/f9ca0jhu/95/
источник

l

limetkový čaj s mede... in JavaScript Noobs — сообщество новичков
всем привет, какой лучший фреймворк на javascript, я тут хотел в backend пойти, и теперь думаю какой выбрать. и вообще лучше ли начинать сразу с Фреймворка? базу языка как такойвой -  я не учил. тоже подскажите
источник

j

jabascripter in JavaScript Noobs — сообщество новичков
эх как жаль что обычная  такая задача требует стольких ресов
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
обойтись, кнчн
источник

СЖ

Сергей Железняк... in JavaScript Noobs — сообщество новичков
так это ещё через методы, а можно примитивно решить и это я думаю ещё больше кода
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
const split = number => {
 let tempNumber = number;
 const result = [];
 while (tempNumber > 0) {
   result.push(tempNumber % 10);
   tempNumber = Math.floor(tempNumber/10);
 }
 return result;
};

типа того мб +-, ничё не проверял, кнчн
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
больше кода != больше ресурсов, как и наоборот
источник

M

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

j

jabascripter in JavaScript Noobs — сообщество новичков
больше кода больше байтов но меньше затрат на операции
источник

j

jabascripter in JavaScript Noobs — сообщество новичков
вот такие бы встроенные функции или методы
источник

СЖ

Сергей Железняк... in JavaScript Noobs — сообщество новичков
ну я вообще думал превратить это число в строку, в цикл фор который будет работать до длины этой строки брать каждый элемент строки с помощью метода превращать его в инт и запихивать в массив
источник

j

jabascripter in JavaScript Noobs — сообщество новичков
так и есть
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
const result = arr.find(({ _id }) =>  _id  === "60eebb95c8c95045c4231d52" );
источник

СЖ

Сергей Железняк... in JavaScript Noobs — сообщество новичков
я думал это очень тупо и как-то не поджаваскриптовски
источник

M

Malik in JavaScript Noobs — сообщество новичков
спасибо большое
источник

j

jabascripter in JavaScript Noobs — сообщество новичков
ты смотришь на код number.toString().split('').map(Number) и у тебя в голове 0 диссонанса потому что алгоритм чистый и правильный ничего ненужного
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
та вы проверьте сначала)
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
ой, как мило :3
источник