产品360度展示(蓝桥杯)

思路

(1)题目让我们通过一个管道函数来实现几个动画效果之间的链接

并且要返回promise数值

那么promie的用法是:

复制代码
Premise.reslove(initialValue).then(fn)

(2)接着initialValue是最初的初值,sequence是数组,里面有所要调用的动画效果的函数

那么我们可以想到的是进行遍历这个数组,让这几个动画连起来。

就用for循环,特别的是这里面调用的数组sequence[i],调用完之后重新赋值给promise

复制代码
const pipeline = (initialValue, sequence) => {
    // TODO: 待补充代码
   let promise = Promise.resolve(initialValue)
   for(let i=0;i<sequence.length;i++) {
    promise = promise.then(sequence[i])
   }
   
   return promise
};

(3)最后要记得返回最后的promise

相关推荐
Advancer-9 小时前
第二次蓝桥杯总结(上)
java·算法·职场和发展·蓝桥杯
WL_Aurora14 小时前
备战蓝桥杯国赛【day3】
python·蓝桥杯
wljy117 小时前
每日一题(2026.4.29) 猫猫与数学
c语言·c++·算法·蓝桥杯·stl·牛客
待bong1 天前
蓝桥杯EDA客观题(自己收集的)
职场和发展·蓝桥杯
沉默-_-1 天前
备战蓝桥杯-哈希
c++·学习·算法·蓝桥杯·哈希算法
Reese_Cool1 天前
【STL】蓝桥杯/天梯赛终极杀器!10个C++字符串核心技巧,暴力破解高频考点
开发语言·c++·蓝桥杯·stl
小年糕是糕手2 天前
【C/C++刷题集】栈、stack、队列、queue核心精讲
c语言·开发语言·数据结构·数据库·c++·算法·蓝桥杯
小年糕是糕手2 天前
【C/C++刷题集】顺序表、vector、链表、list核心精讲
c语言·开发语言·数据结构·c++·算法·leetcode·蓝桥杯
WL_Aurora3 天前
备战蓝桥杯国赛【day1】
python·蓝桥杯
荣光属于凯撒3 天前
P16250 [蓝桥杯 2026 省研究生组] 人类识别审查
蓝桥杯·差分