Existe um loop condicional com a função $ .each em jQuery

Eu tenho uma consulta sobre jQuery$.each método. Abaixo está meu ajax que está funcionando muito bem:

$.ajax({
    url:'js/people-json.js',
    type:'post',
    dataType:'json',
    success:function(data){
        $.each(data.names, function(i, data) {
            console.log(data);
        });
    },
    error:function(err){
        console.log(err);
    }
});

Este script está funcionando bem e me fornece os resultados do JSON que eu queria obter. No entanto, isso está me dando resultados, mas essa é uma longa lista de informações armazenadas em um arquivo JS externo com um formato JSON semelhante a este:

{
"people": [
    {
        "name": "aaa",
        "age": 32,
        "email": "[email protected]"
    },
    {
        "name": "bbb",
        "age": 21,
        "email": "[email protected]"
    },
    {
        "name": "ccc",
        "age": 45,
        "email": "[email protected]"
    },
    ..............lot of more here around 8000
  ]
}

Existe uma maneira de fazer um loop no jQuery dessa maneira:

$.each(data.names<=200, function(i, data) {
    console.log(data);
});

ou assim:

$.each(data.names, function(i<=200, data) {
    console.log(data);
});

ou este aqui:

$.each(data.names, function(i, data<=200) {
    console.log(data);
});

Podemos dar um loop com 200 resultados na primeira carga e depois com um clique de um loop de botão com outros 200 e assim por diante.

Nota: Eu preferiria a solução jQuery para isso.

questionAnswers(3)

yourAnswerToTheQuestion