jquery和angular都有defer服務,我暫以angular為例談談我的理解,最后并附上jquery的阮一峰總結的defer。

  以我目前項目的部分代碼為例說明為什么要用deferred。

電腦培訓,計算機培訓,平面設計培訓,網頁設計培訓,美工培訓,Web培訓,Web前端開發(fā)培訓

function getBase64(img){//傳入圖片路徑,返回base64           function getBase64Image(img,width,height) {               var canvas = document.createElement("canvas");
               canvas.width = width ? width : img.width;
               canvas.height = height ? height : img.height;               var ctx = canvas.getContext("2d");
               ctx.drawImage(img, 0, 0, canvas.width, canvas.height);               var dataURL = canvas.toDataURL();      
        
		

網友評論