日期:2014-05-16  浏览次数:20385 次

翻译代码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框架, 基本的脚本都是.