在 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/