Но вот я же вызываю явно метод класса
btn.addEventListener('click', foo.bar); // тут?
Зачем знание xmlhttprequestов, если в любом сторонней библе эта функциональность скрыта за слоем абстракции написанной вендором.
От чего зависит будет это объект или массив?
если в ответ получать ничего не нужно нужно ли в // do something with data что-то прописывать?
.then(res => res.json())
.then(() => {
// do something when response received
});
ак я понимаю он преобразует мою переменную в JSON файл.
А что делает вот эта строка then(res => res.json
какие к примеру манипуляции мне может понадобиться делать с этой переменной?
string = string.replace(new RegExp(`${word}\\w*`, 'ig'), 'BOOM')
words.forEach(word => {
const regexp = new RegExp(`${word}\\w*`, 'ig')
string = string.replace(regexp, 'BOOM')
})