func2()
у вас стрелочная функция, то контекст this
внутри этой функции будет ссылаться на родительскую область, а не на текущий объект. Вы можете например задать func1()
в виде стрелочной функции, если внутри нее не используете ссылку this
на текущий объект, но если используете, то функция не должна быть стрелочной. То есть вот такой пример тоже будет работать:module.exports = {
func1: () => {...},
func2() {
...
this.func1();
...
}
};
<?php echo 'Привет, мир'; ?>
function button_test() {
let xhr = new XMLHttpRequest();
xhr.open('GET', 'ajax.php', true);
xhr.send();
if (xhr.status == 200) {
document.getElementById('main').innerHTML = xhr.responseText;
}
}
async/await
. При использованииawait
функция должна возвращать промис или это должен быть сам промис.Ваш пример можно реализовать например так: