snippet
Clone an array with Javascript
There are several ways to clone a table in Javascript, here are three ways to do it.
- A basic one that works in ES5
- A second one, a little more recent and which works in ES6+
- The last one is very practical and uses JSON to format the raw data of your input table
// ES5
const clone = (arr) => arr.map((x) => x);
// ES6
const clone = (arr) => [...arr];
// With JSON
const clone = (arr) => JSON.parse(JSON.stringify(arr));
Related snippets |
---|