Hala javascript öğreniyorum, herhangi bir yardım çok takdir edilecektir! Bu sonuçlar sadece iyi kaydederBir fonksiyonun sonucunu onclick işlevini kullanarak göstermeye çalışıyorum. (Javascript)
function queue(arr, item) {
arr.push(item);
var removed = arr.shift();
return removed;
}
Test Kurulumu
var testArr = ["roller coaster", "horror tower", "big train", "space maniac"];
console.log(queue(testArr));
: İşte benim kodudur. Tüm sonuçları bile
konsoluna uygulayabilirim.
<div id="queue1" class="gray1">
<h3>Available Fast Pass Experience<h3>
<input id="button" type="button" value="Click to see your next fast pass available attraction" style="height:100px; width:380px;font-size:325px"; onclick= "queue(testArr.value = 'onclick= "queue(testArr.value = 'Your next fast pass experience will be + queue(testArr)')";>
<div>
<input id="button2" type="button" value="Available Attraction" style="height:100px; width:380px;font-size:325px;"/>
Yukarıda kodu kullandım ve ben hataları var bu hata var:
Yakalanmayan TypeError : arr.push olan html sayfasındaki bir düğme sonucu görüntülemek için çalışıyor Bir işlev değil
listenize 'çağırmak queue' bir argüman kaçırıyoruz - Eğer' item' parametresinde koymak unuttum 'console.log (sıra (testArr)) '. –