我有一個庫,我需要在項目中導出,但它是用JavaScript函數編寫的。我想導出並導入到我的多個項目中。如何將正常的javascript函數轉換爲導出?
function BlurImage(imageID, canvasID, radius, blurAlphaChannel, iterations){
var img = document.getElementById(imageID);
var w = img.naturalWidth;
var h = img.naturalHeight;
debugger;
var canvas = document.getElementById(canvasID);
debugger;
canvas.style.width = w + "px";
canvas.style.height = h + "px";
canvas.width = w;
canvas.height = h;
var context = canvas.getContext("2d");
context.clearRect(0, 0, w, h);
context.drawImage(img, 0, 0);
if (isNaN(radius) || radius < 1) return;
}
鮑爾似乎有點過時IMOD。除此之外,我猜他們希望將他們的代碼作爲獨立的JS文件包含在瀏覽器中(即,像來自CDN的捆綁和縮小的jQuery文件),而不是像使用NPM或Bower的Node項目那樣。 – Li357