2017-01-29 8 views
1

Als ich versuchte, meinen Code auszuführen:Wie kann ich eine Warnung daran hindern, eine Funktion zu sein?

var intro = function() { 
    alert('Welcome'); 
    alert('Hello!'); 
}; 

intro(); 

im Browser-Konsole gab es mir die Fehlermeldung, dass Alarm keine Funktion war. Zusammen mit all den anderen Warnungen in meinem Code. Wie kann ich diese Warnungen und alle anderen Warnungen ändern, damit die Konsole nicht denkt, dass sie Funktionen sind?

Es tut mir leid, wenn dies eine schlechte Frage ist, bin ich ein Anfänger zu JS.

Edit: der Grund, warum die Warnungen in der Funktion sind, weil ich dachte, dass das das Problem lösen könnte und es nicht getan hat.

+0

Warum funktionieren sie nicht? Welchen Browser benutzen Sie? –

+2

Ich benutze Chrome und ich frage, warum die Konsole denkt, dass die Warnungen Funktionen sind, wenn sie nicht beabsichtigt sind. – Tler

+0

'alert's sind Funktionen. Was glaubst du, wer sie sind, als du sie in deinem Code als Funktionen genannt hast? –

Antwort

6

One und einzige Weg, diesen Fall für mich zu reproduzieren ist:

alert = "cv634v5ctwhatever"; 
 

 
var intro = function() { 
 
    alert('Welcome'); 
 
    alert('Hello!'); 
 
}; 
 

 
intro();

Versuch, herauszufinden, wenn Sie oder einige andere einen Wert an die alert in Code zuweisen.

Verwandte Themen