Skip to content
RED SAGSkills
medium10 pts · first answer countsjavascriptimmutability

Spread copies only one level

What does this print?

const a = { name: 'A', tags: ['x'] }
const b = { ...a }
b.name = 'B'
b.tags.push('y')
console.log(a.name, a.tags.length)
Choose one answer