HOME > > > >

unzip

_.unzip(array)

array
array

zipの反対の動作。二次元配列を与えるとindexが同じvalueを配列として返す

サンプル

実行結果

実行 削除

Javascript

  1. const debug1 = new Debug('#code1-dump');
  2. $('span#code1-execute').on('click', (e) => {
  3.     const arg = [
  4.         ['moe', 'larry', 'curly'],
  5.         [30, 40, 50],
  6.         [true, false, false]
  7.     ];
  8.     const value = _.zip(arg);
  9.  
  10.     debug1.dump(value);
  11.     debug1.dump('<hr>');
  12.     debug1.dump(_.unzip(value));
  13. });
  14.  
  15. $('span#code1-console-clear').on('click', (e) => {
  16.     debug1.clear();
  17. });

HTML

  1. <span class="cq-btn m-success" id="code1-execute">実行</span>
  2. <span class="cq-btn m-danger" id="code1-console-clear">削除</span>
  3. <div id="code1-dump"></div>

indexが存在しない場合、undefined となる。

サンプル

実行結果

実行 削除

Javascript

  1. const debug2 = new Debug('#code2-dump');
  2. $('span#code2-execute').on('click', (e) => {
  3.     const value = _.zip(
  4.         ['moe', 'larry', 'curly'],
  5.         [30, 40, 50],
  6.         [true, false, false],
  7.         ['a', 'b', 'c', 'd', 'e']
  8.     );
  9.     debug2.dump(value);
  10.     debug2.dump('<hr>');
  11.     debug2.dump(_.unzip(value));
  12. });
  13.  
  14. $('span#code2-console-clear').on('click', (e) => {
  15.     debug2.clear();
  16. });

HTML

  1. <span class="cq-btn m-success" id="code2-execute">実行</span>
  2. <span class="cq-btn m-danger" id="code2-console-clear">削除</span>
  3. <div id="code2-dump"></div>
参照サイト