如何在数组中添加前三个元素并删除javascript中的先前结果

事后

我需要的

  • 我需要将前3个元素存储在array中。
  • 并从数组中删除之前的前三个元素。
  • 当删除数组1中第4个元素相加时,删除第5个相加2。
  • 最大数组限制为3。

  • 像arr [1,2,3];

  • 当插入第4个元素时,它将删除arr [1]索引,依此类推。

  • 并将数组存储在cookie中

js代码

   var cookie_event_id=document.getElementById("eventID").value;

    var e = $(window).height();

   var arr=[];
   if (cookie.get("event_id")) {
    var t=cookie_event_id;
    var t = cookie.get("event_id");
    console.log(arr.toString());

    arr.push(cookie_event_id);
    arr.shift(); 
    alert(cookie_event_id);

    var i = new Date;
    i.setDate(i.getFullYear() ), document.cookie = "event_id =" + cookie_event_id + ";expires=" + i.toUTCString() + ";domain=.10times.com;path=/"
} else
 {
    var t=cookie_event_id;
    var i = new Date;
    i.setDate(i.getFullYear() ), document.cookie = "event_id =" + t + ";expires=" + i.toUTCString() + ";domain=.10times.com;path=/"
}
  • 我希望将id附加到array中,然后将该数组推入cookie中。

  • 并在添加新元素时删除数组的第一个索引,依此类推。

  • 数组的最大限制为3。

杜沙尔

如果要在数组的开头添加新元素,请使用unshift

var arr = [1, 2, 3];
arr.unshift(4); // [4, 1, 2, 3]
arr.length = 3; // [4, 1, 2]

unshift()方法将一个或多个元素添加到数组的开头,并返回数组的新长度。

文件:https//developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/unshift

如果要在最后添加元素:使用pushshift

var arr = [1, 2, 3];
arr.push(4); // [1, 2, 3, 4]
arr.shift(); // [2, 3, 4]

push

push()方法将一个或多个元素添加到数组的末尾,并返回该数组的新长度。

文件:https//developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Array/push

shift

shift()方法从数组中删除第一个元素,然后返回该元素。此方法更改数组的长度。

文件:https//developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Array/shift

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在每次循环迭代中删除数组的前三个索引 - JS

来自分类Dev

如何在javascript中的第三个<li>元素中添加类

来自分类Dev

在数组中查找不相邻的三个元素

来自分类Dev

从数组中删除每三个元素?

来自分类Dev

如何使用php在foreach中为每三个结果添加html元素?

来自分类Dev

如何在JSON中查找数组的前三个最大长度

来自分类Dev

如何在 Laravel where 子句数组中添加第三个参数

来自分类Dev

Javascript - 如何添加两个文本框的结果并在第三个中显示结果?

来自分类Dev

如何在php中合并三个数组

来自分类Dev

如何添加两个不等数组的每个元素并将其存储在第三个数组中?

来自分类Dev

在数组中的第三个符号后添加<br />

来自分类Dev

如何在数组中添加其他数组的元素

来自分类Dev

如何在javascript中异或三个变量?

来自分类Dev

如何在数组中添加超链接时删除“\”元素?

来自分类Dev

在数组中添加或删除元素

来自分类Dev

当存在数据库时,如何在每三个结果之后动态添加DIV class =“ clear”

来自分类Dev

如何在数组的所有元素中添加引号

来自分类Dev

如何在数组的所有元素中添加引号

来自分类Dev

如何在PDO中编写此查询以获取三个不同数组中的所有三个输出

来自分类Dev

根据ID从文档搜索中检索数组的前三个元素

来自分类Dev

如何在数组JavaScript中添加到数组

来自分类Dev

Python:如何使用嵌套的for循环将值正确存储在数组中(三个循环,三维数组)?

来自分类Dev

如何删除php数组中的所有第三个元素,直到仅剩下一个元素并打印该元素?

来自分类Dev

如何使用javascript函数在数组中添加元素

来自分类Dev

如何在JavaScript中每三个字符添加一个换行符

来自分类Dev

如何在数组中追加两个元素?

来自分类Dev

添加三个数字并在带有Javascript的文本框中显示结果

来自分类Dev

选择CSS中的前三个元素并重复

来自分类Dev

arrary的前三个元素在PHP中消失了

Related 相关文章

  1. 1

    如何在每次循环迭代中删除数组的前三个索引 - JS

  2. 2

    如何在javascript中的第三个<li>元素中添加类

  3. 3

    在数组中查找不相邻的三个元素

  4. 4

    从数组中删除每三个元素?

  5. 5

    如何使用php在foreach中为每三个结果添加html元素?

  6. 6

    如何在JSON中查找数组的前三个最大长度

  7. 7

    如何在 Laravel where 子句数组中添加第三个参数

  8. 8

    Javascript - 如何添加两个文本框的结果并在第三个中显示结果?

  9. 9

    如何在php中合并三个数组

  10. 10

    如何添加两个不等数组的每个元素并将其存储在第三个数组中?

  11. 11

    在数组中的第三个符号后添加<br />

  12. 12

    如何在数组中添加其他数组的元素

  13. 13

    如何在javascript中异或三个变量?

  14. 14

    如何在数组中添加超链接时删除“\”元素?

  15. 15

    在数组中添加或删除元素

  16. 16

    当存在数据库时,如何在每三个结果之后动态添加DIV class =“ clear”

  17. 17

    如何在数组的所有元素中添加引号

  18. 18

    如何在数组的所有元素中添加引号

  19. 19

    如何在PDO中编写此查询以获取三个不同数组中的所有三个输出

  20. 20

    根据ID从文档搜索中检索数组的前三个元素

  21. 21

    如何在数组JavaScript中添加到数组

  22. 22

    Python:如何使用嵌套的for循环将值正确存储在数组中(三个循环,三维数组)?

  23. 23

    如何删除php数组中的所有第三个元素,直到仅剩下一个元素并打印该元素?

  24. 24

    如何使用javascript函数在数组中添加元素

  25. 25

    如何在JavaScript中每三个字符添加一个换行符

  26. 26

    如何在数组中追加两个元素?

  27. 27

    添加三个数字并在带有Javascript的文本框中显示结果

  28. 28

    选择CSS中的前三个元素并重复

  29. 29

    arrary的前三个元素在PHP中消失了

热门标签

归档