twitter facebook

JQueryの .each() から抜けたい場合は break ではない。

ループを抜けるのは なんとなく break だろうと思いがちだが
$.each(v2, function(ix, val) {
	$.each(val, function(ix2, val2) {
		///
	});
	break ;  // これは違う
});
じつは ループを抜ける場合は return false で,
continue と同じことをしたい場合は return true
$.each(v2, function(ix, val) {
	$.each(val, function(ix2, val2) {
		///
	});
	return false; // break と同じかんじ
});

$.each(v2, function(ix, val) {
	$.each(val, function(ix2, val2) {
		///
	});
	return true; // continue と同じかんじ
});
AUTHOR
@えのえの
最終更新日 2021/01/28
FAVORITE good stock
LINK TAG
記法を見る