从接触java开始到开发b/s项目,虽然一共也就一年多。
但是从第一次接触javascript就不是很感兴趣。
原因说不清。。。。
可能是听谣传javascript是脚本语言,很简单。
还有一个原因应该就是javascript的调试很痛苦。。。。也没有一个好的编辑器。
进而对b/s开发也不是很感兴趣了。
所以就一直没对javascript进行系统的学习。
今天看了会《javascript王者归来》,又研究了一下js编写的模拟alert和confirm。
再加上intellij idea对js的优秀支持还有firefox里面的firebug插件,使编写和调试js不再痛苦了。。。。
今天突然就对javascript感兴趣了,没有厌恶感了 :D
之前还觉得b/s的界面效果和交互性没有c/s的好,ajax只是缩小了差距。不过一切都在发展。相信以后b/s的用户体验会和达到专业c/s的水准。
决定每天抽点时间来系统的研究研究js。。。。
贴个好玩的代码:摘自《javascript王者归来》,找个有图片的网页,然后在地址栏输入如下代码看看效果吧 :D
但是从第一次接触javascript就不是很感兴趣。
原因说不清。。。。
可能是听谣传javascript是脚本语言,很简单。
还有一个原因应该就是javascript的调试很痛苦。。。。也没有一个好的编辑器。
进而对b/s开发也不是很感兴趣了。
所以就一直没对javascript进行系统的学习。
今天看了会《javascript王者归来》,又研究了一下js编写的模拟alert和confirm。
再加上intellij idea对js的优秀支持还有firefox里面的firebug插件,使编写和调试js不再痛苦了。。。。
今天突然就对javascript感兴趣了,没有厌恶感了 :D
之前还觉得b/s的界面效果和交互性没有c/s的好,ajax只是缩小了差距。不过一切都在发展。相信以后b/s的用户体验会和达到专业c/s的水准。
决定每天抽点时间来系统的研究研究js。。。。
贴个好玩的代码:摘自《javascript王者归来》,找个有图片的网页,然后在地址栏输入如下代码看看效果吧 :D
JavaScript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0;i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute';DIS.left=Math.cos(R*x1+i*x2+x3)*x4+x5;DIS.top=Math.sin(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0);