我試圖創建一個函數,在每次調用時它會選擇數組中的下一個變量。Javascript:如何在每次調用時循環遍歷數組
var nexttest=['abc','def','ghi'];
function nexttest() {
if (nexttest = 'abc') {
$('#result').load('url1.html');
}
else if (nexttest = 'def') {
$('#result').load('url2.html');
}
else {
$('#result').load('url3.html');
}
}
有沒有辦法讓nexttest()第一次使用abc,第二次使用abc,第三次使用ghi。
你真的是隻有一個'='在'if'和'其他if'? – elclanrs 2012-08-08 03:53:48
雖然如果您不需要維護下一個測試數組,那麼您已經提供的任何一種方法都可以正常工作,您可以在每次調用函數時彈出數值。 http://stackoverflow.com/questions/1590247/how-do-you-implement-a-stack-and-a-queue-in-javascript – Carth 2012-08-08 04:05:55