Вопрос по javascript – underscore.js: пример _.zip.apply

5

Я хотел бы увидеть пример_.zip.apply используя underscore.js.

вподчеркивание документации написано:

If you're working with a matrix of nested arrays, zip.apply can transpose the matrix in a similar fashion.

Тем не менее, документация не содержит примеров.

Ваш Ответ

2   ответа
0

function transpose(arr) {
        return Object.keys(arr[0]).map(function (c) {
            return arr.map(function (r) {
                return r[c];
            });
        });
    }

11

apply:

_.zip.apply(null, [ ['foo','bar'], [0,1] ])

[['foo', 0], ['bar', 1]]

Похожие вопросы