Câu hỏiCả hai cách a và b đều tạo ra object cùng thuộc tính và giá trị. Theo bạn thì phương án nào tốt hơn? const arr = [1, 2, 3]; const a = arr.reduce( (acc, el, i) => ({ ...acc, [el]: i }), {} ); const b = {}; for (let i = 0; i < arr.length; i++) { b[arr[i]] = i; } abTrả lời