我想创建一个画布元素并获取它的上下文。我尝试了一切,但无法摆脱buffer
变量。它快把我逼疯了。你能帮助我吗?
(function(buffer){
document.body.appendChild(
buffer=document.createElement("canvas")
)
canvas=buffer.getContext("2d")
})()
我想创建一个画布元素并获取它的上下文。我尝试了一切,但无法摆脱buffer
变量。它快把我逼疯了。你能帮助我吗?
(function(buffer){
document.body.appendChild(
buffer=document.createElement("canvas")
)
canvas=buffer.getContext("2d")
})()
变量有什么问题?无论如何,你可以这样做:
var canvas = document.body.appendChild(document.createElement("canvas"))
.getContext("2d");
因为Node.appendChild
返回附加的节点。
你的意思是这样吗?
(function(){
var buffer = document.createElement("canvas");
document.body.appendChild( buffer );
var canvas = buffer.getContext("2d")
})();
你的意思是这样的吗?
(function(buffer){
var canvas;
document.body.appendChild(buffer)
canvas = buffer.getContext("2d")
})(document.createElement("canvas"))