首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在javascript中添加数组的前三个元素

在javascript中添加数组的前三个元素
EN

Stack Overflow用户
提问于 2016-10-24 11:02:31
回答 1查看 655关注 0票数 0

我对Javascript非常陌生,如果我的问题过于基本,我很抱歉。我试图在页面中实现"Criteo标记“,并且需要在其中传递三个it。

Criteo提供的代码是

代码语言:javascript
复制
<script type="text/javascript">
window.criteo_q = window.criteo_q || [];
window.criteo_q.push(
{ event: "viewList", item:[ "product_id_1" , "product_id_2" , "product_id_3" ]}
);
</script>

它们基本上告诉您在一个页面中传递一个页面中的前三个产品,在这个item元素中。

我有一个包含所有产品ID的数组,但我不知道如何在JS中传递它,并以某种方式使用foreach循环,获得第一个产品、第二个产品、第三个产品,并在事件视图列表- item元素中使用它。

我想要成功的是:

代码语言:javascript
复制
<script type="text/javascript">
var getproducts = array_slice($allproducts, 0, 3);

window.criteo_q = window.criteo_q || [];
window.criteo_q.push(
{ event: "viewList", item:[ getproducts[0] , getproducts[1], getproducts[2] ]}
);
</script>

上面的代码可能是错的..。谁能带我找到正确的路吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-24 11:07:04

调用链接到.slice()数组的$allproducts

代码语言:javascript
复制
window.criteo_q.push(
 { event: "viewList", item: $allproducts.slice(0, 3) }
);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40216810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档