js 每两个图片插入一个广告怎么做?

发布于 2022-09-13 00:32:00 字数 107 浏览 28 评论 0

要求每两张图片后插入一个广告,请问这怎么做,有偿,微信 jinnchen94
image.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

孤君无依 2022-09-20 00:32:00
var arr = [1,2,3,4,5,6]
for(let i = 2; i < arr.length; i+=2){
    arr.splice(i++, 0, '') // 这里空字符串换成你的广告
}

arr // [1, 2, "", 3, 4, "", 5, 6]
遮云壑 2022-09-20 00:32:00
    setAdCustomZwy(items, pageNum) {
        if (!不符合条件) {
            return items;
        }
        let start;
        let space = this.config.space - 1;
        if (pageNum == 1) {
            start = this.config.firstAd - 1
        } else {
            start = this.isStart;
        }
        while (items.length > start) {
            items.splice(start, 0, {
                type: 'adCustom',
                title: 'adCustom999',
                videoId: 0
            })
            start = space + start + 1;
        }
        this.isStart = start - items.length;
        return items;
    },
暗藏城府 2022-09-20 00:32:00
var arr = [...Array(10).keys()];//生成0-9
//[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
var obj = 'ad';//要添加的数据
arr.reduce((acc,cur,idx)=>(acc.push(cur),idx%2 && acc.push(obj),acc),[]);
//[0, 1, "ad", 2, 3, "ad", 4, 5, "ad", 6, 7, "ad", 8, 9, "ad"]
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文