我寫過一個程序,每次按下按鈕時都會彈出警告框。問題是,我的一個功能表現得相當不可思議,我無法弄清楚爲什麼。有時候這個功能不起作用,有時候它會完全阻止程序發送其他功能負責的警報。我嘗試使用的語法有什麼問題嗎?我已經嘗試了很多的變化...JavaScript函數打破整個程序?
這種簡單的事情的作品:
function popup(){
alert(5+6);
};
這不:
function popup(){
c = 0;
if(c=0){
alert(5+6);
}
};
這可以防止整個程序不能正常工作:
function popup(){
x=0
y=0
while(x=0;x<array.length;x++)
if(y>0){
alert(5+6);
}
else(y=0){
alert(1+2)
y++
}
};
否則(Y = 0) 你的意思是: 其他(Y == 0) - 你正在做一個分配新建分配FY –
這不是「循環」工作的方式。我認爲你要去那裏「for」循環。 – Niko
我認爲這是一個語法錯誤,並且確實會停止整個程序的運行。你應該在控制檯中得到一個關於它的錯誤。 – Thilo