Uncaught referenceError: l'Objet n'est pas définie
J'ai un objet Javascript dans un fichier js externe qui ressemble à ceci:
function SomeObj() {
this.property = 0;
this.property = null;
}
SomeObj.prototype = {
methodA: function() {},
methodB: function() {}
}
Dans mes fichiers, je le charger comme ceci:
<script type ="text/javascript" src="someObj.js"></script>
Et en jQuery, j'instancie comme ceci:
<script type = "text/javascript">
var someObject = new SomeObj();
</script>
À ce point. console.log
crache le UncaughtReference d'erreur disant someObj
n'est pas défini.
Quel est le problème ?
M'aider avec ce
Merci d'avance
someObj = new someObj() n'a pas l'air bon...
var someObj = new someObj(); est mieux^
en fait, je suis en train de faire var someObj = new someObj() ; désolé, c'est une faute de frappe de ma part
Le problème n'est pas seulement
"Et dans mon jQuery," - Ce que jQuery est qui?
var someObj = new someObj(); est mieux^
en fait, je suis en train de faire var someObj = new someObj() ; désolé, c'est une faute de frappe de ma part
Le problème n'est pas seulement
var
est que vous avez deux variables avec le même nom."Et dans mon jQuery," - Ce que jQuery est qui?
OriginalL'auteur Parijat Kalia | 2012-12-15
Vous devez vous connecter pour publier un commentaire.
C'est en raison de l'ambigu de nommage de
Variable
etObject
Lui donner un nom différent
Ce qui se passe si vous faites cela
un n'est pas encore défini de sorte qu'il crache une erreur
OriginalL'auteur Sushanth --