Можно ли повторить a = {key: 'value'}; {...a, key: 'newValue'} для массивов а-ля a = [1,2,3]; [...a, a[1] = 'newValue'] ?
Так заменится только первый элемент, а можно ли заменить произвольный?
Мест не осталось или я не могу кнопку найти?