@danyvasnafig

Можно как-то создать свойство объекту подобным образом obj[i][j]?

У меня есть элемент arr[i][j] для которого в объекте obj надо создать свойство obj[i][j] в котором будет храниться массив нужных мне чисел, как такой сделать, ибо вот так obj[i][j] нельзя создать свойство объекта
  • Вопрос задан
  • 45 просмотров
Решения вопроса 1
dollar
@dollar
Делай добро и бросай его в воду.
obj[i] = {}; // Или []
obj[i][j] = arr[i][j];

В одну строчку менее красиво, так что не рекомендую:
(obj[i]={})[j] = arr[i][j];

А вообще зависит от того, хотите ли вы копию или ссылку. Ещё вариант:
obj[i] = arr[i]; //Со всеми прочими свойствами, которые рядом
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы