JavaScript
- 4 ответа
- 0 вопросов
3
Вклад в тег
worker {
slow: function(x) {
// this = worker
}
}
worker.slow = function(x) {
// this = worker
}
function test() {
// this = window;
}
worker.slow = test; // передали по ссылке, теперь this = worker
const resFunc = cachingDecorator(worker.slow); // вернул функцию function(x), this = window
worker.slow = resFunc; // передали по ссылке, this = worker
const imageWrap = document.querySelector('.image');
const images = imageWrap.querySelectorAll('img');
const tempImages = [...images];
tempImages.sort(() => Math.random() - 0.5);
images.forEach(item => item.remove());
tempImages.forEach(item => imageWrap.append(item));