各位大神,问一下,我是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.之后才给提示,我想知道是什么问题,这两者有区别吗?

解决方案 »

  1.   

    DM作为一个具有半编译功能的编辑器,你这两块代码是有差别的。可能是以下原因:
    第一块代码,编译器会认为ctx是一个任意对象,没有提示。每二块代码,认为ctx是与document相关的子对象,有提示不过,这些提示大多是无用的
      

  2.   

    DW CS 6 版本的会有提示 cs 5.5的版本需要插件
      

  3.   

    用webstorm,phpstorm编写js,谁用谁知道。