let dados = [{
    nome: 'Emerson',
    sexo: 'M'
},{
    nome: 'Edson',
    sexo: 'M'
}]
/// Aqui seria a classe criada no curso.
post(url, dados ) {
            return new Promise((resolve, reject) => {
                let xhr = new XMLHttpRequest();
                xhr.open("POST", url, true);
                xhr.setRequestHeader("Content-type", "application/json");
                xhr.onreadystatechange = () => {
                    if (xhr.readyState == 4) {
                        if (xhr.status == 200) {
                            resolve(JSON.parse(xhr.responseText));
                        } else {
                            reject(xhr.responseText);
                        }
                    }
                };
                xhr.send(JSON.stringify(dado)); // usando JSON.stringifly para converter objeto em uma string no formato JSON.
            });
        }
Seria mais ou menos isso, já que os dados enviados é um array de objetos, ou seja, cada posição é uma linha de uma tabela, e eu preciso enviar esses dados para o servidor.