2009-04-01 10 views
0

J'écris une classe de base en utilisant prototype.js dans laquelle certaines variables de classe sont définies lors de l'initialisation de la classe - le problème est que ces variables ne sont pas disponibles pour les autres méthodes de la classe. Je sais que c'est quelque chose à voir avec la portée et je suis sûr que c'est un problème assez basique - toute l'aide est appréciée!Scénario variable de classe Javascript utilisant le prototype

Merci, Adam

+0

Merci les gars - ma (non) copie de travail était un peu plus complète que celle ci-dessus, dont je n'avais pas réalisé les travaux. Je vais y retourner et partir d'ici! Merci pour toutes vos réponses –

Répondre

1

J'ai testé Votre code. Cela fonctionne aussi loin que je peux dire. Peut-être mettre la variable à la chaîne vide vous rejette?

1

ressemble bien ... et cela fonctionne pour moi.

document.observe('dom:loaded', function() { 
    var s = new Session(); 
    s.shout(); 
}); 
1

Quelle erreur obtenez-vous? J'ai essayé un certain nombre de permutations et je ne peux pas reproduire quelque chose qui ressemble au problème que vous signalez.

Questions connexes