ory && !isTag) { //is index page var titles = [] //array to titles var postsstr = 'titles.push("Linux 学习记录:scp 命令的几种用法");titles.push("Linux学习记录:rsync使用方法总结");titles.push("ssh config 配置文件");' //if you have a better way to get titles of posts, please change it eval(postsstr) var promises = titles.map(function (title) { return articles.doc(title) }).map(function (doc) { return getCount(doc) }) Promise.all(promises).then(function (counts) { var metas = $('.post-meta') counts.forEach(function (val, idx) { appendCountTo(metas[idx])(val) }) }) } })()