_.object(list, [values])
- list
- array
- [values]
- array
配列をオブジェクトに変換します。 [key、value]ペアの単一リスト、またはキーのリストと値のリストのどちらかを渡します。重複キーが存在する場合は、最後の値が優先されます。
_.object(list)
[ [key, value], [key, value],... ]として渡す
サンプル
Javascript
const debug1 = new Debug('#code1-dump');
$('span#code1-execute').on('click', (e) => {
const arg = [
[1996, '赤・緑・青'],
[1998, 'ピカチュウ'],
[1999, '金・銀'],
[2000, 'クリスタルバージョン'],
[2002, 'ルビー・サファイア'],
[2004, 'ファイアレッド・リーフグリーン/エメラルド'],
[2006, 'ダイヤモンド・パール'],
[2008, 'プラチナ'],
[2009, 'ハートゴールド・ソウルシルバー'],
[2010, 'ブラック・ホワイト'],
[2012, 'ブラック2・ホワイト2'],
[2013, 'X・Y'],
[2014, 'オメガルビー・アルファサファイア'],
[2016, 'サン・ムーン'],
[2017, 'ウルトラサン・ウルトラムーン'],
[2018, 'Let\'s Go! ピカチュウ・Let\'s Go! イーブイ'],
];
const value = _.object(arg);
debug1.dump(value);
});
$('span#code1-console-clear').on('click', (e) => {
debug1.clear();
});
HTML
<span class="cq-btn m-success" id="code1-execute">実行</span>
<span class="cq-btn m-danger" id="code1-console-clear">削除</span>
<div id="code1-dump"></div>
_.object(list, [values])
[key, key, key,..], [value, value, value,..] を渡す
サンプル
Javascript
const debug2 = new Debug('#code2-dump');
$('span#code2-execute').on('click', (e) => {
const list = [
1996,
1998,
1999,
2000,
2002,
2004,
2006,
2008,
2009,
2010,
2012,
2013,
2014,
2016,
2017,
2018,
];
const value = [
'赤・緑・青',
'ピカチュウ',
'金・銀',
'クリスタルバージョン',
'ルビー・サファイア',
'ファイアレッド・リーフグリーン/エメラルド',
'ダイヤモンド・パール',
'プラチナ',
'ハートゴールド・ソウルシルバー',
'ブラック・ホワイト',
'ブラック2・ホワイト2',
'X・Y',
'オメガルビー・アルファサファイア',
'サン・ムーン',
'ウルトラサン・ウルトラムーン',
'Let\'s Go! ピカチュウ・Let\'s Go! イーブイ',
];
const obj = _.object(list, value);
debug2.dump(obj);
});
$('span#code2-console-clear').on('click', (e) => {
debug2.clear();
});
HTML
<span class="cq-btn m-success" id="code2-execute">実行</span>
<span class="cq-btn m-danger" id="code2-console-clear">削除</span>
<div id="code2-dump"></div>