_.find(list, iterator, [context]) Alias: detect
- list
- array|object
- iterator
- function
- [context]
- ??
iteratorの条件式で真になるlistの一番最初の要素を返す。
サンプル
Javascript
debug1 = new Debug('#code1-dump');
$('span#code1-execute').on('click', function(e){
var even = _.find(
[1, 2, 3, 4, 5],
function(value){
return value % 2 == 0;
}
);
debug1.dump(even);
});
$('span#code1-console-clear').on('click', function(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>
みつからない場合はundefinedが返る。
サンプル
Javascript
debug2 = new Debug('#code2-dump');
$('span#code2-execute').on('click', function(e){
var even = _.find(
[1, 3, 5, 7, 9],
function(value){
return value % 2 == 0;
}
);
debug2.dump(even);
});
$('span#code2-console-clear').on('click', function(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>