0

このデモを例に取ります

series : [{
    name: 'UTC',
    data: $.map(['IE', 'IS', 'GB', 'PT'], function (code) {
        return { code: code };
    })
}, {
    name: 'UTC + 1',
    data: $.map(['NO', 'SE', 'DK', 'DE', 'NL', 'BE', 'LU', 'ES', 'FR', 'PL', 'CZ', 'AT', 'CH', 'LI', 'SK', 'HU',
            'SI', 'IT', 'SM', 'HR', 'BA', 'YF', 'ME', 'AL', 'MK'], function (code) {
        return { code: code };
    })
}, {
    name: 'UTC + 2',
    data: $.map(['FI', 'EE', 'LV', 'LT', 'BY', 'UA', 'MD', 'RO', 'BG', 'GR', 'TR', 'CY'], function (code) {
        return { code: code };
    })
}, {
    name: 'UTC + 3',
    data: $.map(['RU'], function (code) {
        return { code: code };
    })
}]

任意の例として、エントリを作成しname: 'starts with A'、データ オブジェクトに$.mapwhereのすべてのオブジェクトを含めたいとしますcode.indexOf('A') == 0(基本的に、最初の文字codeが 'A' であるかどうかを確認します。

疑似コードでは、これが私がアプローチする方法です。実行方法がわかりません。

{
name: 'starts with A',
data: $.map(/* Select all entries somehow */, function (code) {
        if(code.indexOf('A') == 0)
            return { code: code };
    })
}
4

0 に答える 0