2011-04-19 78 views
3

Javascript可以使用for循環讀取列表。 e.g如何在javascript中創建列表

[WebMethod] 
    public static List<EmpName> GetData(int startIndex, int maximumRows, string sort, string filter) 
    { 
     var emp = objClient.GetData(startIndex, maximumRows, sort, filter); 
     List<EmpName> lstEmp = new List<EmpName>(); 
     foreach (var item in emp) 
     { 
      EmpName objEmp = new EmpName(); 
      objEmp.ID = item.ID; 
      objEmp.Name = item.Name; 
      lstEmp.Add(objEmp); 
     } 
     return lstEmp; 
    } 

Javascript: 
function ReadList(lstEmp) 
{ 
    for(var i=0;i<lstEmp.length;i++) 
    { 
      alert(lstEmp[i].ID+" "+ lstEmp[i].Name); 
    } 
} 

我想在JavaScript中創建列表即在客戶端執行各種操作是如何實現一個列表?

回答

3

有多種方式可以在JS中創建列表。

,最簡單的一個是

var l = []; 
l[0] = "a"; 
l[1] = 1; 

另一種方式待辦事項所以是

var l= [1,"as",func]; 

參閱W3Schools

+2

[強制性](http://w3fools.com/) – sdleihssirhc 2011-04-19 03:53:54

+1

實際上我一直在尋找爲了這。 var lst = []; lst [0] = [10,'ABC']; lst [1] = [40,'DEF']; lst [2] = [70,'GHI']; (var k = 0; k <= 1 st.length-1; k ++)alert(lst [k] [0] +「」+ lst [k] [1])的 ; }謝謝你的代碼幫我找到了soln – Tuscan 2011-04-19 04:05:09