Check

jQuery.mapで入れ子配列

| | コメント(0) | トラックバック(0)
$.mapで入れ子になったの配列の配列がほしいときは[]でくくって返す。

var count1 = 5, count2 = 5, array1 = [];
array1[count1 - 1] = undefined;
$.map(array1, function (v, i) {
    var t = [];t[count2 - 1] = undefined;
    return $.map(t, function (v, f) { return f });
});
//->[0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 0, 1,
2, 3, 4]

var count1 = 5, count2 = 5, array1 = [];
array1[count1 - 1] = undefined;
$.map(array1, function (v, i) {
    var t = [];t[count2 - 1] = undefined;
    return [$.map(t, function (v, f) { return f })];
});
//->[[0, 1, 2, 2 more...], [0, 1, 2, 2 more...], [0, 1, 2, 2 more...],
[0, 1, 2, 2 more...], [0, 1, 2, 2 more...]]

トラックバック(0)

このブログ記事を参照しているブログ一覧: jQuery.mapで入れ子配列

このブログ記事に対するトラックバックURL: http://0-9.sakura.ne.jp/mt/mt-tb.cgi/392

コメントする