- 博客(5)
- 收藏
- 关注
原创 手撕(原生)数组方法(17种)
1. 自我实现 push 方法 const arr = [1, 2, 3]; const brr = [1, 12, 13]; // 利用 ...展开运算符接收行参,他会把所有参数放在一个数组集合中; const myPush = (array, ...value) => { array.splice(array.length, 0, ...value); return array.length; } console.log(myPush(arr, brr)); console.log(a
2022-03-28 23:57:47
186
原创 3 种数组扁平化的方式
1. 利用递归实现扁平化 const arr = [1, [2, 3], [4, 5, [6, 7]]]; const fun = (data, newArr = []) => { if (!data) { return [] } data?.forEach((item) => { if (Array.isArray(item)) { fun(item, newArr); return; }
2022-03-27 15:17:24
166
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人