Dodanie właściwości do najwyższego poziomu istniejącego już obiektu

0

Cześć,
chciałbym umieścić wynik string.match(reg) w najwyższym poziomie obiektu, z zachowaniem jego obecnych właściwości

Udaje mi się zapisanie wyniku jako obiekt

var obj = {color: "#452343" };
obj = string.match(reg);

Właściwość "color" zostaje usunięta - co rozumiem, i jest to logiczne.

Obecnie stosuje rozwiązanie zapisu string.match(reg) do kolejnej właściwości:

var obj = {color: "#452343" };
obj.extract = string.match(reg);
  1. czy jest możliwość by string.match(reg) był na tym samym "poziomie" (co właściwość: "Color")?
  2. czy jest to w ogóle dobre rozwiązanie?
1

string.match zwraca tablicę (źródło), więc nie powinieneś nic do niej dopisywać.

1 użytkowników online, w tym zalogowanych: 0, gości: 1