 
      
    JavaScript
- 4 ответа
- 0 вопросов
    3
    Вклад в тег
    
      
      
    
  
  
 
  
  worker { 
    slow: function(x) {
        // this = worker
    }
}worker.slow = function(x) {
  // this = worker
}function test() {
   // this = window;
}
worker.slow = test; // передали по ссылке, теперь this = workerconst 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));