javascript - 在我可以添加/删除的 Javascript 中存储数字数组的简单方法是什么?

标签 javascript

在 C# 中,我会创建一个列表,然后我可以非常轻松地添加和删除数字。 Javascript 中是否存在相同的功能,还是我必须编写自己的方法来使用循环搜索和删除项目?

var NumberList = [];

NumberList.Add(17);
NumberList.Add(25);
NumberList.Remove(17);

等等

我知道我可以使用 .push 来添加一个数字,所以我想这实际上是如何在不使用我正在寻找的循环的情况下删除单个数字。

编辑:当然,如果没有其他办法,我会使用循环!:)

最佳答案

数组对象有这样的方法:

var myArray = new Array();
myArray.push(12);
myArray.push(10);
myArray.pop();

所有细节都可以找到here

要删除特定值,可以使用一些技巧:

var id = myArray.indexOf(10); // Find the index
if(id!=-1) myArray.splice(id, 1);

关于javascript - 在我可以添加/删除的 Javascript 中存储数字数组的简单方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5275226/

相关文章:

javascript - 从脚本函数到输入字段的值 ng-model 给出未定义的 Angular

javascript - 使用 javascript 隐藏部分不起作用

javascript - 数组大小的实际限制

javascript - jquery 将类添加到 if, else 语句中的变量

javascript - 我如何在不使用 id 的情况下制作动态 css 类?

javascript - 谷歌条形图宽度

javascript - 将 javascript 字符串转换为 html 对象

javascript - Jquery Toggle Table Column 使用更好的方法

javascript - 当我单击按钮时加载下一行

javascript - 是否可以在 Javascript 中阻止 popstate?