C# 在JavaScript/Jquery/NodeJS中创建类C列表

C# 在JavaScript/Jquery/NodeJS中创建类C列表,c#,javascript,jquery,node.js,list,C#,Javascript,Jquery,Node.js,List,我想用JavaScript创建类似C的列表。在C#中,我们可以说List ListName=newlist() 然后,它允许您使用add方法将N个成员添加到列表中 ListName.add("1"); ListName.add("2"); .. .. ListName.add("N"); 如何在JavaScript中创建类似的列表 我曾考虑使用数组,但它迫使我指定大小 var a = new Array(5); a = [0, 0, 0, 0, 0]; var a = new Array(

我想用JavaScript创建类似C的列表。在C#中,我们可以说
List ListName=newlist()

然后,它允许您使用add方法将N个成员添加到列表中

ListName.add("1");
ListName.add("2");
..
..
ListName.add("N");
如何在JavaScript中创建类似的列表

我曾考虑使用数组,但它迫使我指定大小

var a = new Array(5); 
a = [0, 0, 0, 0, 0]; 
var a = new Array(0, 0, 0, 0, 0); 
就这些

还有很多有趣的事情。所以,我建议你检查一下

然后您可以循环遍历数组项,如:

for (var i = 0; i < listName.length; i++)
{
    console.log(listName[i]);
}
for(变量i=0;i
不,在javascript中,您还可以声明一个数组,如

    var yourarr=[];
这将创建一个动态数组,然后您可以像这样在其中添加值

      yourarr.push(value1);
      yourarr.push(value2);
       .
       .
     yourarr.push(valueN);
并将其作为 yourarr.pop()

这将从数组中弹出最后一个值,您还可以使用索引来检索值并对其执行操作


而且它不需要给出任何大小。

如何检索值??var a=[];a、 推(1);a、 推(2);对于(i=0;i var yourarr=[];
      yourarr.push(value1);
      yourarr.push(value2);
       .
       .
     yourarr.push(valueN);