JavaScriptでのグローバル変数の使用を避けるにはどうすればよいですか? 「聞かせて」いるJavaScriptでのグローバル変数の回避方法
//load more
var size_li = $("#myList li").size();
var x = 3;
$('#myList li:lt(' + x + ')').show();
$('.loadmore').on('click', function() {
x = (x + 2 <= size_li) ? x + 2 : size_li;
$('#myList li:lt(' + x + ')').show();
});
これは私の答えではなく、 'x =(x + 2 <= size_li)という行に含めることはありませんか? x = 2、size_li; 'x = Math.min(x + 2、size_li)に単純化することができます; ' – AmericanUmlaut