Денис01952,
В моем предыдущем комментарии есть ошибки, сейчас поправлю.
Вы, наверное, может быть, возможно, хотели сделать как-то так:
var token = "455123452342eec8267ce52b8c4e7565983aef5f22e28b2154a4f5eacad66c4c1eb918de0595bb93fb0"
var arr = {
dakota: []
};
function sendRequest(day) {
var request5 = new XMLHttpRequest();
request5.withCredentials = true;
request5.open('Get', 'https://api.vk.com/method/users.search?sort=1&count=1000&city=1&country=1&sex=1&status=6&age_from=18&age_to=18&' + day + '&access_token=' + token + '&v=5.52', true);
request5.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
request5.onload = function() {
arr.dakota = arr.dakota.concat(
JSON.parse(this.response).response.items
);
if (++day <= 28)
setTimeout(sendRequest, 1000, day);
else
console.log(arr);
}
request5.send();
};
sendRequest(1);