SOURCE

console 命令行工具 X clear

                    
>
console
var data = ["武汉", "上海", "广州", "aaa", "ccc", "ddd", "eee", "777", "888", "999", "10", "11"];
var nums = 4;
var curr = 1;
var render = function(curr) {
    var str = '',
        last = curr * nums - 1;
    last = last >= data.length ? (data.length - 1) : last;
    for (var i = (curr * nums - nums); i <= last; i++) {
        str += '<li>' + data[i] + '</li>';
    }
    return str;
};
var boxDom = document.getElementById("box");
boxDom.innerHTML = render(curr);
// if(nums<=4){
//   document.getElementById('#btn').display='none';
// }
document.getElementById("btn").onclick = function() {
    curr++;
    boxDom.innerHTML += render(curr);
    if (curr > 3) {
        curr = 3;
        alert("没有更多了");
    }
}

<div id="box"></div>
<button id="btn">加载更多</button>