var arr = [{
id: 0,
img: '',
music: '',
duration: 2000
}, {
id: 1,
img: '',
music: '',
duration: 4000
}, {
id: 2,
img: '',
music: '',
duration: 6000
}, {
id: 3,
img: '',
music: '',
duration: 3000
}];
我有这样的一个数组,每一项有相应的图片、音乐、时长,想要达到根据每一项的duration值依次显示对应项的图片及音乐播放
在 ES6 下可以用 Promise 实现
用 es7 的 async/await 语法更简洁
如果是 es5 呢
可以用第三方 Promise 库,比如 Async.js、Bluebird、jQuery 的 Deferred 等,写法参考第1个