underscore_test

each, someのテスト

by asuma igarashi

JavaScript

const list = [1, 2, 3, 4, 5];

/**
 * _.eachの場合はreturnしてもbreakされない
 */
_.each(list, item => {
	if (item === 3) {
    	return true;
    }
    console.info(item);
});

/**
 * _.someならばreturn trueでbreak
 */
_.some(list, item => {
    if (item === 3) {
        return true;
    }
    console.info(item);
})