Datornätverk
I JavaScript kan du definiera kodblock – variabler och funktioner. En funktion kan ta emot parametrar och kan till och med ta emot en referens till en annan funktion. Den här referensen kallas ofta för en callback och körs när den omgivande funktionen har slutförts.
För att skapa en callback måste du först deklarera funktionen. Exempel:
const callbackDefinition = function(numParam) {
alert(numParam);
};
Funktionen kan innehålla vilken JavaScript-kod som helst. Sedan kan du skicka den som en parameter till en annan funktion med hjälp av variabelnamnet.
När funktionen är definierad kan du skicka den som argument:
mainFunction(10, callbackDefinition);
Här anropas mainFunction med ett tal och en referens till callbacken. Funktionens prototyp måste acceptera båda parametrarna.
Callbacken körs inne i den mottagande funktionen:
function mainFunction(myNum, callbackFn) {
alert(myNum);
callbackFn(myNum * 2);
}
Först visas ett meddelande, sedan anropas callbacken med ett nytt tal.
Callbacks är särskilt användbara när du vill reagera på användarinteraktioner. Ett exempel:
function doCallback() {
const callFn = function(numParam) {
alert(numParam);
};
mainFunction(10, callFn);
}
Om du binder doCallback till ett klick‑händelse, t.ex. <button onclick="doCallback()>Klicka mig</button>, så körs hela kedjan av funktioner när knappen trycks.
Callbacks är grunden för asynkron programmering i JavaScript och används i många API:er, som setTimeout, fetch och event‑listeners.
Så enkelt sätta Amazon-annonser på din blogg Att lägga till Amazon-annonser på din blogg är ett smidigt sätt att både marknadsföra produkter du använder och tjäna extra pengar via Amazon Affiliate-programmet. Du skapar annonskoden på Amazon Affiliates-webbplatsen och klistrar in den i ditt inlägg –
Det grundläggande begreppet för medieströmmar går tillbaka till ett patent från 1922 för “effektiv överföring av information via signaler över ledningar”, som låg till grund för musikföretaget Muzak. I dagens digitala era kompletterar internetradio traditionell sändningsradio och satellitradio m
Varje film som finns tillgänglig för köp har ett UPC‑kod (Universal Product Code). UPC‑koder är unika numeriska identifierare som butiker använder för spårning. Att ta reda på en films UPC‑kod utan att ha DVD:n i handen kan vara knepigt – såvida du inte har tillgång till internet. Online‑verktyg gör