- 博客(2)
- 收藏
- 关注
原创 promise采坑记录
Promise.all的坑 在学习promise的时候,看到Promise.all方法中,若有任何promise变为rejected,则整个Promise.all就会立刻变为rejected,并忽略其他的promise(虽然他们仍然在执行中,但已经不再关心他们的执行情况了)。 采坑代码: Promise.all([ new Promise(resolve => setTimeout(() => resolve(1),3000), new Promise(reject => setTim
2021-04-06 13:09:57 120 1
原创 多维数组展开为一维数组
JS学习记录: 主要是运用了递归的思想。将多维数组中的元素划分为非数组,一维,二维和多维进行分别插入目标输出数组。 当元素不为数组时,arr[index].length输出为undefined 当元素为n维数组时,arr[index].length输出为n 因为i是局部变量,不能用它当做判断条件直接在函数中添加console输出语句,否则会有多重输出。应将目标数组作为结果返回,在函数外将函数作为参数进行输出。 附上代码: let arr = [[1, 2], [3], [4, [5, [6]], 7], [
2020-11-01 13:42:51 862
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人