<JavaScript Declarațiile de referință
Exemplu
Declarați o funcție și de ieșire "Hello World" , într - un element cu id = „demo“, atunci când funcția este numit:
function myFunction() { // Declare a function
document.getElementById("demo").innerHTML = "Hello World!";
}
myFunction(); // Call the function
Încearcă - l singur » Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.
Definiție și utilizare
Declarația Funcția declară o funcție.
O funcție este declarată "saved for later use" o (called) "saved for later use" , și va fi executat mai târziu, atunci când este invocat (called) .
În JavaScript, funcțiile sunt obiecte, iar ei au atât proprietăți și metode.
O funcție poate fi definită folosind o expresie (vezi Definiții Function ).
Citiți programul nostru de instruire JavaScript pentru a afla tot ce trebuie să știți despre funcții. Începeți cu capitolul introducere despre funcțiile JavaScript și Domeniul de aplicare JavaScript . Pentru informații mai detaliate, consultați secțiunea noastră de funcții pe definiții de funcții , Parametrii , invocare și închiderile .
Sfat: Utilizați întoarcere declarație pentru a returna o valoare din funcția.
Suport pentru browser-
Afirmație | |||||
---|---|---|---|---|---|
function | da | da | da | da | da |
Sintaxă
function Valorile parametrilor Parametru Descriere functionName Necesar. Specifică numele funcției, care poate fi "saved for later use" o "saved for later use" . Numele de funcții pot conține litere, cifre, subliniere și semne dolar (same rules as variables) parameters Opțional. Specifică un set de zero sau mai multe nume de parametri, separate prin virgulă.
Parametrii funcției sunt denumirile enumerate în definiția funcției.
Argumentele funcției sunt valorile reale primite de funcția atunci când este invocată. In interiorul functiei, argumentele sunt folosite ca variabile locale.
Notă: În cazul în care o funcție este apelată cu un argument lipsește, valoarea lipsește argumentul este setat la nedefinit
Detalii tehnice
JavaScript Versiune: 1.0
Mai multe exemple
Exemplu
Întoarcere valoarea PI:
function myFunction() {
return Math.PI;
} Rezultatul va fi:
3.141592653589793 Încearcă - l singur »
Exemplu
Returnarea produsul a și b:
function myFunction(a, b) {
return a * b;
} Încearcă - l singur »
Exemplu
Cu funcții, puteți utiliza același cod de mai multe ori cu argumente diferite, pentru a produce rezultate diferite.
Conversia Fahrenheit în grade Celsius:
function toCelsius(fahrenheit) {
return (5/9) * (fahrenheit-32);
}
Încearcă - l singur »
Exemplu
Funcțiile pot fi utilizate ca variabile.
In loc de:
temp = toCelsius(32);
text = "The temperature is " + temp + " Centigrade";
Poți să folosești:
text = "The temperature is " + toCelsius(32) + " Centigrade";
Încearcă - l singur »
Exemplu
funcțiile JavaScript au încorporat un obiect numit argumentele obiect.
Proprietatea arguments.length returnează numărul de argumente primite atunci când a fost invocată funcția:
function myFunction(a, b) {
return arguments.length;
} Încearcă - l singur »
Exemplu
Faceți clic pe un buton pentru a apela o funcție, care va afișa "Hello World" , într - un element cu id = „demo“:
<button onclick="myFunction()">Click me</button>
<p id="demo"></p>
<script>
function myFunction() {
document.getElementById("demo").innerHTML = "Hello World";
}
</script> Încearcă - l singur »
Exemplu
O funcție JavaScript poate fi definită folosind o expresie.
O expresie funcție poate fi stocată într-o variabilă:
var x = function (a, b) {return a * b};
Încearcă - l singur »
Exemplu
După o expresie funcție a fost stocată într-o variabilă, variabila poate fi utilizată ca o funcție:
var x = function (a, b) {return a * b};
var z = x(4, 3); Încearcă - l singur »
Pagini similare
JavaScript Tutorial: Funcții JavaScript
JavaScript Tutorial: JavaScript Domeniul de aplicare
JavaScript Tutorial: Definiții funcție JavaScript
JavaScript Tutorial: Parametri funcție JavaScript
JavaScript Tutorial: Funcție JavaScript Invocație
JavaScript Tutorial: Închideri funcție JavaScript
Referință JavaScript: return JavaScript
<JavaScript Declarațiile de referință