Cunoștințe despre Internet
În JavaScript, funcțiile sunt tratate ca valori și pot fi transmise ca parametri altor funcții. Când o funcție este apelată după ce o altă funcție a terminat execuția, se numește callback. Acest mecanism permite programarea asincronă și separarea logicii în blocuri independente.
Un callback trebuie declarat înainte de a fi transmis. De exemplu:
const callbackDefinition = function(numParam) {
alert(numParam);
};
Funcția poate conține orice cod JavaScript; aici afișăm doar un mesaj de alertă pentru demonstrație.
Odată definită, funcția poate fi trecută ca variabilă unui alt apel:
mainFunction(10, callbackDefinition);
Primul parametru este un număr, iar al doilea este referința la funcția callback.
Funcția principală poate invoca callback-ul în timpul execuției sale:
function mainFunction(myNum, callbackFn) {
alert(myNum);
callbackFn(myNum * 2);
}
Astfel, după afișarea numărului inițial, callback-ul este apelat cu dublul valorii.
Într-o pagină web, se poate atașa un callback la un eveniment de utilizator:
function doCallback() {
const callFn = function(numParam) {
alert('Callback: ' + numParam);
};
mainFunction(10, callFn);
}
În HTML, un element poate declanșa funcția:
<button onclick="doCallback()">Apelă Callback</button>
Utilizarea callback-urilor:
Adăugarea anunțurilor Amazon în blogul dvs. este un mod eficient de a promova produse și de a câștiga prin programul de afiliere Amazon. Generarea codului de pe siteul Amazon Affiliates și inserarea lui în articol este simplă dacă folosiți modul HTML al platformei de blogging. Obținerea codului a
Conceptul de streaming media își are rădăcinile în un brevet din 1922 pentru „transmiterea eficientă a informațiilor prin semnale pe fire”, care a fost baza pentru compania Muzak de muzică de fundal. În era digitală, stațiile de radio pe internet au completat radioul tradițional și cel de satelit pr
Fiecare film disponibil pentru cumpărare pe Amazon are un cod UPC (Universal Product Code). Aceste coduri unice sunt utilizate de magazine pentru a urmări articolele. Dacă nu aveți DVD-ul în mână, găsirea codului UPC poate fi dificilă—în afară de accesul la internet. Unelte online fac acest proces r