各位大神,问一下,我是js小菜
我在dreaweaver里面这样写
function drawTree(){
var canvas = document.getElementById("drawTree");
var ctx = canvas.getContext("2d");
ctx.
}
ctx.后面怎么也不给提示。
但是我这样写:
var ctx = document.getElementById("drawTree").getContext("2d");
ctx.
ctx.之后才给提示,我想知道是什么问题,这两者有区别吗?
我在dreaweaver里面这样写
function drawTree(){
var canvas = document.getElementById("drawTree");
var ctx = canvas.getContext("2d");
ctx.
}
ctx.后面怎么也不给提示。
但是我这样写:
var ctx = document.getElementById("drawTree").getContext("2d");
ctx.
ctx.之后才给提示,我想知道是什么问题,这两者有区别吗?
第一块代码,编译器会认为ctx是一个任意对象,没有提示。每二块代码,认为ctx是与document相关的子对象,有提示不过,这些提示大多是无用的