Cập nhật data vào dictionary như thế nào?

Mình có 2 mảng như thế này:

var instagram = [{Follower: 1, Like: 1},{Follower: 2, Like: 2}]
var comment = [1,2];

giờ mình muốn cho mảng Comment vào Instagram để được như thế này:

instagram = [{Follower: 1, Like: 1, Comment: 1},{Follower: 2, Like: 2, Comment: 2}]

thì làm sao ạ. Cảm ơn mọi người!

:thinking:

instagram = instagram.map((element, index) => {
  return { ...element, Comment: comment[index] };
});
4 Likes

Đúng cái mình cần rồi cảm ơn bạn nha. :slight_smile:

Nếu làm thế thì instagram lúc này gán vào mảng khác rồi, chứ không phải là cho vào mảng ban đầu.
Cách này ổn hơn này:

comment.forEach((element, index) => instagram[index]["Comment"] = element);
6 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?