main.js
с простынёй последовательных синхронных инструкций. Вместо этого — куча функций наготове. И вызывать ту, другую, эту – по событиям. Нажали кнопку – вызывали f1()
; получили ответ от fetch()
– вызвали f2()
. Array(N).fill()
– распространённый вроде бы способ создать массив длиной N.fill()
нужен, чтобы массив был не с пустыми слотами, а со значениями, пусть и undefined
– их уже можно обходить всякими map() / reduce(). *.MP4
, перекодировал и складывал в другую папку.class Address {
address = null;
data = [];
data() {
return this.data;
}
constructor(address) {
this.address = address;
this.fetchInformation();
}
fetchInformation() {
this.promise = axios.get(`${API_BASE}/getAddressInformation`, {
params: {
address: this.address
}
}).then(({ data }) => {
this.data = data;
return this.data;
});
}
}
const address = new Address(TEST_WALLET);
address.promise.then(console.log); // в консоль выведет позже..
console.log('ждите ответа'); // ..чем это
мир труд май
-
м – не пробел, и самый первый символ в строке i === 0
— берём!мир труд май
-
и - не пробел, но перед ним должен быть пробел, а его нет. – пропускаем..мир труд май
-
пробел – пропускаем, зачем нам пробел.мир труд май
-
т - не пробел, хорошо. И перед ним – пробел, значит — берём! const { parallax, hero, code, source } = element;
result += `
...
<img class="portfolio__codepen-image" src="${parallax}">
...
`;
Часовые пояса пользователей — международны, или они все из одного города?