慕粉154022159
2017-11-30 17:44
在视频中
var oDrag=document.getElementById('loginPanel');
disX=event.clientX-oDrag.offsetLeft;
disY=event.clientY-oDrag.offsetTop;
这里是三个变量,但只需要写一个var ?为什么?谢谢
为了使代码更加简洁,可以一次性声明多个同种类型的变量,例如:var a,b,c; 注意中间使用“,”隔开。
老师只是在每个变量之后敲了个回车,这样看起来就很像漏了个var
javascript中变量其实可以不声明直接赋值的
语法中就这样规定的https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/var
另外,变量与变量之间用 " , "隔开,而不是" ; "
DOM事件探秘
99538 学习 · 1197 问题
相似问题