Bem, galera, eu to desenvolvendo um código que contém a seguinte classe:   function Tabuleiro(){
    
    var malha_aux = new Array(2);
    malha_aux[0] = new Array(20);
    malha_aux[1] = new Array(20);
    
    this.malha = malha_aux;
    this.getMalha = getMalha;
    this.setMalha = setMalha;
    this.getPos = getPos;
    this.setPos = setPos;
    this.initTabuleiro = initTabuleiro;
    
    function getMalha(){
        return malha;
    }
    
    function setMalha(malha){
        this.malha = malha;
    }
    
    function getPos(indx_X, indx_Y){
        return this.malha[indx_X][indx_Y];
    }
    
    function setPos(indx_X, indx_Y, content){
        this.malha[indx_X][indx_Y] = content;
    }
    
    function initTabuleiro(){
        for(var i=0; i<20; i++){
            for(var j = 0; j<20; j++){
                this.malha[i][j] = 0;
            }
        }
    }
}   Mas quando instancio um objeto dessa classe e chamo o método initTabuleiro(), o console de erros do Firefox diz que "this.malha is undefined". Já to desesperado aki.. O q foi q eu fiz de errado? Ajuda ae galera. Sô iniciante no javascript e preciso aprender mais.  Flws!