Size: a a a

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

2020 December 21

D

Delonge1 in JavaScript Noobs — сообщество новичков
Чтоб как переменную передать потом и все
источник

j

jk in JavaScript Noobs — сообщество новичков
А зачем tolowercase? И null зачем? Ты хочешь ограниченное число ключей сделать? По примеру не видно что у тебя может быть больше двух.
источник

D

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

D

Delonge1 in JavaScript Noobs — сообщество новичков
Сейчас так
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
В value лежит такой объект
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
jk
А зачем tolowercase? И null зачем? Ты хочешь ограниченное число ключей сделать? По примеру не видно что у тебя может быть больше двух.
В каком смысле,больше 2х
источник

D

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

D

Delonge1 in JavaScript Noobs — сообщество новичков
2 ключа и в них массивы
источник

j

jk in JavaScript Noobs — сообщество новичков
Delonge1
В каком смысле,больше 2х
rank, suit и какие ещё?
источник

D

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

D

Delonge1 in JavaScript Noobs — сообщество новичков
Только они
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
В них массивы,куда дописываются теги
источник

j

jk in JavaScript Noobs — сообщество новичков
Ну и нафиг там инициализация объекта null, проверки на него?
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
Чтоб на бэк отправить не null
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
Там же я [] присваиваю
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
Если null
источник

TS

Tim S in JavaScript Noobs — сообщество новичков
z.reduce((a,e)=>a[e.type]?(a[e.type].push(e.tagVal),a):(a[e.type]=[e.tagVal],a),{})
источник

SV

Sergey V in JavaScript Noobs — сообщество новичков
тебе же выше ответ написали ты не видишь чат совсем что-ли?
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
Sergey V
тебе же выше ответ написали ты не видишь чат совсем что-ли?
Просто циклом я скинул как сделал
источник

j

jk in JavaScript Noobs — сообщество новичков
Delonge1
Если null
Чем отличается твоё решение от этого?

const obj = {}
for (const { type, tagVal } of arr) {
 if (!obj[type]) {
   obj[type] = []
 }
 obj[type].push(tagVal)
}
источник