Skip to content
HangoverHangover
首页
项目收藏
留言板
github icon
  • 代码片段

      • 红绿灯交替
        • 异步加载图片

      异步加载图片

      author iconHangovercalendar icon2022年4月22日category icon
      • Promise
      tag icon
      • Promise
      • 异步加载
      • 图片
      timer icon小于 1 分钟

      使用Promise封装一个异步加载图片的方法

      function loadImg(url) {
        return new Promise((resolve, reject) => {
          const img = new Image();
          img.onload = function() {
            resolve(img);
          };
          img.onerror = function() {
          	reject(new Error('Could not load image at' + url));
          };
          img.src = url;
        });
      
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      上一页
      红绿灯交替
      鸟无声兮山寂寂,夜正长兮风淅淅。 ──李华《吊古战场文》
      Copyright © 2023 Hangover