Javascript 陣列 + 物件 巢狀式 寫法

Javascript nested array + object

27
當你希望有一個array,裡面每個元素包含著另外一個陣列,或者物件時,舉例來說~


  • 狀況一:陣列裡面包含陣列

    var MyArray = [
    ["a","b","c"],
    ["d","e","f"],
    ["0","1","2"],
    ["3","4","5"]
    ];

    這樣你會得到一個有著四個元素的陣列MyArray,並且每一個元素裡面都是一個陣列,包含三個元素。


  • 狀況二:陣列裡面包含物件

    var MyArray = [
    {"Name":"Jhon", "Age":18},
    {"Name":"Jason", "Age":20},
    {"Name":"Joy", "Age":19},
    {"Name":"Jack", "Age":22}
    ];

    上面這個狀況你會得到一個四個元素的陣列MyArray,並且每一個元素裡面都是一個物件,每個物件包含Name,跟Age兩個變數。


  • 狀況三:產生一個陣列,然後動態加入物件

    var MyArray = new Array();
    MyArray.push({"Name":"Jhon","Age":18});
    MyArray.push({"Name":"Jason","Age":20}});
    MyArray.push({"Name":"Joy","Age":19}});
    MyArray.push({"Name":"Jack","Age":22}});

    狀況二跟狀況三的結果都是一樣的,差別在於加入元素的方法不一樣而已。
喜歡我們的文章嗎
給一個讚吧~^^
本站聲明
目前偵測到您現在處於未登入的狀況中 若在此狀態進行收藏很有可能導致資料遺失或錯誤 建議先行登入後重新執行步驟,不僅能保障收藏資料也能獲得最新的資訊唷! kikinote小精靈關心您!
不再顯示此視窗