2017-01-29 41 views
1

當我試圖運行我的代碼:如何停止作爲功能的警報?

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

intro(); 

在瀏覽器控制檯,它給我的錯誤警報是不是一個函數。與我的代碼中的所有其他警報一起。我如何更改這些警報和所有其他警報,以便控制檯不認爲它們是功能?

對不起,如果這是一個壞問題,我是JS的初學者。

編輯:警報在功能中的原因是因爲我認爲這可以解決問題,並沒有。

重現這種情況下,我
+0

他們爲什麼不起作用?你使用的是什麼瀏覽器? –

+2

我使用chrome,我問爲什麼控制檯認爲這些警報是功能,當他們不打算。 – Tler

+0

警報是功能。當你在代碼中將它們稱爲函數時,你認爲它們是什麼? –

回答

6

不二法門就是:

alert = "cv634v5ctwhatever"; 
 

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

 
intro();

揣摩,當您或者其他人分配一個值在代碼中alert