【发布时间】:2017-05-19 06:50:47
【问题描述】:
我试图创建一个函数来创建具有宽度和高度参数的画布。在另一个文件中我调用了 createCanvas(200,200),但控制台给了我一个错误:
未捕获的引用错误:未定义 createCanvas 在 main.js:1"。
var context = undefined;
window.onload = function() {
function createCanvas(w, h) {
var canvas = document.createElement('canvas');
if (context == undefined) {
context = canvas.getContext('2d');
width = canvas.width = h || 50;
height = canvas.height = w || 50;
document.body.appendChild(canvas);
};
};
return createCanvas();
}
【问题讨论】:
标签: javascript html function return