翻译代码200分送上
下面这段代码是OPENLAYES的源代码,本人正在研究
苦于JAVASCRIPT不是很熟练,特求高手翻译代码
要求:
每个属性的作用、方法的作用、属性方法被引用的地方、外部如何调用等等
越详细越好,JAVASCRIPT我是个很新的新手。。。
做完200分送上,高手留下QQ也行
谢谢各位,不要嫌长,大部分是老外注释
------解决方案--------------------
js代码还是有兴趣的,貌似关联代码 N多
/**
* @requires OpenLayers/Control.js
* @requires OpenLayers/Handler/Click.js
* @requires OpenLayers/Handler/Hover.js
* @requires OpenLayers/Request.js
*/
那边有多少文件;
------解决方案--------------------LZ可以把你的QQ留下!~
------解决方案--------------------看了下 openplayer的网站,
汗!~
------解决方案--------------------牵涉到很多个其他的js,单纯一个js不好分析
------解决方案--------------------物有本末 事有终始
自认为是JS很新的新手就先去看JS的语法,关键字的东西
看熟练了 自己在多写写 写的多了 在看好的源代码
另外上面代码中本身的注释已经写的很好很规范了 直接GOOGLE翻译下就可以了
------解决方案--------------------这个是带有Ajax功能的控件吧。。。
------解决方案--------------------天呀……看的恼火……太长了……
------解决方案--------------------
我虽然在你的另一个帖子里说过OpenLayers.Control.prototype.initilize.apply是调用父类构造体
但是OpenLayers.Control.prototype.activate.apply这里是调用父类的其他方法
类似于Java的super.activate
建议你从OpenLayers.Class和OpenLayers.Control入手
从表面上看OpenLayers.Class仅仅只是一个实现类功能的功能函数
而OpenLayers.Control应该是一个基类
------解决方案--------------------四级没过的飘过
------解决方案--------------------旁观。。。。。。。。。。。
------解决方案--------------------只是一些简单的 脚本异步操作 只不过原作 稍作封装了! 并没有用什么JS框架, 基本的脚本都是.