const list = [1, [2, [3, [4, [5]]]]];// 将list变成字符串let result = JSON.stringify(list);console.log(result); // [1,[2,[3,[4,[5]]]]] String// 先去除所有的括号let tmpResult = result.replace(/(\[|\])/g, '');// 再加上左右括号tmpResult = '[' + tmpResult + ']';let finalResult = JSON.parse(tmpResult); // 真正意义上实现的数组扁平化console.log(finalResult); // [ 1, 2, 3, 4, 5 ] Array