J'utilise hoptoad pour obtenir des rapports d'erreur de mon JavaScript et récemment je suis arrivé cette erreur:redéclaration de la console var
redeclaration of var console
le backtrace est pas très utile:
internal: :
:0:in `{anonymous}()'
et je sais c'est arrivé sur "Mozilla/5.0 (X11; U; Linux x86_64; zh-CN; rv: 1.9.2.16) Gecko/20110323 Ubuntu/10.10 (maverick) Firefox/3.6.16" mais je ne peux pas comprendre comment la console serait être re-déclaré. As tu des idées? Voici comment je déclare la console:
if (typeof console == "undefined") {
var console = {
log: function() {
}
};
}
+1 En ce qui concerne la solution, vous devriez vérifier et placez 'window.console' à la place. – deceze
Ce forum n'est pas destiné aux conversations, il est uniquement destiné aux questions et aux réponses. Modifier les messages d'autres personnes afin de simuler le type de conversation threadée possible sur Usenet avec un bon lecteur de news ne me semble pas approprié. Si vous voulez connaître la meilleure façon d'ajouter une propriété à l'objet global/window, je vous suggère de poser une autre question avec un sujet approprié. La réponse dépend du contexte. – RobG