как сделать последовательную операцию, что бы при определенном запросе в браузере не нужно было постоянно оборачивать все в функции и устраивать колбехелл
axios.get(`https://api.mojang.com/user/profiles/5dcafb2fbd764a858b253c22079ce358/names`)
.then((data) => {
let message = '';
for (let i = 0, l = data.length; i < l; ++i) {
message += 'name: ' + data[i].name + ', changedToAt: ' + data[i].changedToAt + '\n';
}
send(message);
});
//и ждать изменения если оба счётчика станут равны больше "0"
let one = [...document.querySelectorAll('#user uidm')].map(uidm => uidm.attributes.uid.value);
let two = [...document.querySelectorAll('#user uid')].map(uid => uid.attributes.uid.value);
let ok = document.getElementById('ok');
function start() {
ok.innerHTML = '<div>Длина двух массивов больше 0</div>'
}
function stop() {
ok.innerHTML = '<div>Какойто из массивов равен 0</div>'
}
setInterval(() => {
if (one.length > 0 && two.length > 0) {
start();
} else {
stop();
}
}, 1000);
let result = /Иван/i.test(value);
let result = value.match(/Иван/i).index;
const MAX_SIZE = 10; // максимальное значение
for (let i = 0; i < MAX_SIZE; i++) {
if (sizeNumb === 'size' + (i + 1)) {
selectBtn(i);
break;
}
}
cartWrapper
это коллекция элементов NodeList, у которой нет метода querySelector, который вы пытаетесь вызвать в этой строкеempty = cartWrapper.querySelector('.empty');
.data('src', ...);
.append($big = $('<img />').attr('src', $this.attr($this.is('img') ? 'data-src' : 'href')).css('position', 'absolute'))
vk.updates.hear(/^(?:СП Топ-10)$/i, async (context) => {
axios.get(`https://minecraft-statistic.net/api/server/info/145.239.133.118_25565`).then(res => {
let message = '';
res.data.sort((a, b) => a.place - b.place);
res.data.forEach((item) => {
message += item.nickname + ' - Место ' + item.place + '\n';
});
context.send(message);
});
});
if (!this.products.find((item) => res.code === item.code)) {
this.products.push(res);
}
$('.comics img').each(function() {
$(this).attr('data-src', 'new data-src value');
});
$('.comics img').each(function() {
let src = $(this).attr('data-src');
$(this).attr('data-src', src.replace('https://domain.ru', 'https://anotherdomain.ru/blabla/blabla/'));
});