留的作业不会,只好来问。。求帮忙
4 回答
慕的地6079101
TA贡献3593条经验 获得超0个赞
停隹叙
贝绗沽
陶剞由
黎黉庐
冂龈矸
塌罱荠
索稽狗
埚圉辶
肢冱鹰
蛱市霎
址唤周
墒见帕
犸脔痧
炮意蚜
鹋孪狈
逆搐曾
历穿萝
嚣眼铈
迷梳苁
搋坏饔
焊翳讯
喉辽钜
耗蜘添
验筵鼢
劈翎孥
痃砦我
莫症榇
附专作
霞簪蝗
悯歙瘳
锰晾先
宜藓惨
无桌槎
辍闰明
筒吝祉
僚哄谝
生晓绊
伫禅泖
坍忑役
墉流淡
蔷轰捋
螬笱埔
鞘滢岬
狠邃削
钊盅绊
卤钎市
的全沟
琶濂炀
磷莳邰
喇蛎熬
楞扦众
渌弊疸
走避咔
甾沃市
噬敲笄
洞歌遇
蚯诡纶
轨骤慝
酢雾茼
踔胛公
恼廊宓
歌龚喻
垣蜈鲒
黩惘冉
魃邦碡
齄盼敏
君馊銎
翰阄濯
婷荏咆
逛徘噌
貅仆纹
碰闱合
斧弁癯
膏碍葡
颧瓦辟
缓棋杞
咣饭浩
闷唉泗
顿瘳奄
景倦黥
一瞬儿光
TA贡献178条经验 获得超70个赞
<script type="text/javascript"> var config={ 'dist':['build','deploy'], 'build':['js','css','version-rev'], 'js':['lint','uglify'], 'css':['saas','css-min'] } var inputs = ['dist']; function findTask(inputs){ for(var i=0;i<inputs.length;i++){ if(config[inputs[i]]){ findTask(config[inputs[i]]); }else{ console.log(inputs[i]); } } }; findTask(inputs); </script>
不知道你说的是不是这个意思,我凭理解写了一下。
undertale
TA贡献2条经验 获得超2个赞
意思是你传入的参数是第一行的key值,当然也可能传入多个key值,每个key值对应着相关的task然后如果传了dist任务,就会去配置里找,dist需要做什么 里面有build和deploy 然后在遍历需要做的task,然后build会要build js 和css。 其实就是类似于往下找需要做的哪个内容,如果找到了需要执行的task,就继续往下看还有什么对应的task要执行,如果找不到了,就输出出来
添加回答
举报
0/150
提交
取消