Ensure array is always copied during destructure

This commit is contained in:
Brian Ng
2017-01-11 09:23:21 -06:00
parent 39d18679e1
commit a749907bc2
2 changed files with 10 additions and 4 deletions

View File

@@ -0,0 +1,9 @@
const assign = ([...arr], index, value) => {
arr[index] = value;
return arr;
}
const arr = [1, 2, 3];
assign(arr, 1, 42);
assert.deepEqual(arr, [1, 2, 3]);