最近我在作地图项目时,我会看有这种代码:
Abstract.Control = function(){}
Abstract.Control.prototype = {
    initialize: function(){    
    },loadTiles: function(model, container, mapDiv, isTracing){
        var curZoom = model.getZoom();
        var tiles = curZoom.getTiles(model, container);
        var oldTiles = new Array();
        var tileDivs = mapDiv.childNodes;
        if(mapDiv.id.indexOf('Ov_')==-1){
            var scale = curZoom.getScale()* 1.5 / 100;
            if(scale <1000) {
                scale = parseInt(scale) +" 米";
            }
            else{
                scale = parseInt(scale /1000 *100)/100 + " 公里";
            }
            
            $('scaleInfo').innerHTML = scale;
        }
        我明白这是Prototype中的base.js,但这种语法结构是JAVA的,NET中用这个感觉有点怪怪的。
有那位可以给我介绍个Prototype方面的书呀。
谢谢