Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Definizione delle Funzioni in JavaScript | Funzioni in JavaScript
Introduzione a JavaScript

bookDefinizione delle Funzioni in JavaScript

Per creare una nuova funzione, utilizzare la parola chiave function. Assegnare un nome alla funzione e definire eventuali argomenti che deve accettare:

function functionName(arguments) {
  // code block
}

La struttura di una definizione di funzione include:

  • La parola chiave function;
  • Il nome della funzione, solitamente in camelCase come le variabili;
  • Argomenti racchiusi tra parentesi tonde ();
  • Un blocco di codice tra parentesi graffe {}.

Argomenti

Le funzioni dispongono di uno spazio di archiviazione dati proprio. Argomenti sono valori passati a una funzione, che la funzione utilizza come variabili. Questi argomenti cessano di esistere al termine dell'esecuzione della funzione.

Per definire gli argomenti, assegnare un nome a ciascuno:

// Function without arguments
function first() {}

// Function with one argument
function second(argument) {}

// Function with multiple arguments
function third(argument1, argument2, argument3) {}

Se una funzione accetta più argomenti, separarli con virgole (,).

Nota

Gli argomenti vengono utilizzati come variabili all'interno del blocco di codice della funzione.

Chiamata di funzione

Per utilizzare una funzione, chiamarla utilizzando le parentesi tonde () e fornire gli argomenti necessari se la funzione li richiede:

1234567891011
// Function Definition function func(arg) { console.log("Argument received:", arg); console.log("Argument type:", typeof arg); } // Function Calling func(1); func(2521); func("Rabbit"); func(true);
copy
question mark

Quale delle seguenti opzioni definisce correttamente una funzione che accetta due argomenti?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 6. Capitolo 2

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Suggested prompts:

What happens if I call a function without providing the required arguments?

Can a function return a value, and how do I do that?

Can you explain the difference between arguments and parameters?

Awesome!

Completion rate improved to 2.5

bookDefinizione delle Funzioni in JavaScript

Scorri per mostrare il menu

Per creare una nuova funzione, utilizzare la parola chiave function. Assegnare un nome alla funzione e definire eventuali argomenti che deve accettare:

function functionName(arguments) {
  // code block
}

La struttura di una definizione di funzione include:

  • La parola chiave function;
  • Il nome della funzione, solitamente in camelCase come le variabili;
  • Argomenti racchiusi tra parentesi tonde ();
  • Un blocco di codice tra parentesi graffe {}.

Argomenti

Le funzioni dispongono di uno spazio di archiviazione dati proprio. Argomenti sono valori passati a una funzione, che la funzione utilizza come variabili. Questi argomenti cessano di esistere al termine dell'esecuzione della funzione.

Per definire gli argomenti, assegnare un nome a ciascuno:

// Function without arguments
function first() {}

// Function with one argument
function second(argument) {}

// Function with multiple arguments
function third(argument1, argument2, argument3) {}

Se una funzione accetta più argomenti, separarli con virgole (,).

Nota

Gli argomenti vengono utilizzati come variabili all'interno del blocco di codice della funzione.

Chiamata di funzione

Per utilizzare una funzione, chiamarla utilizzando le parentesi tonde () e fornire gli argomenti necessari se la funzione li richiede:

1234567891011
// Function Definition function func(arg) { console.log("Argument received:", arg); console.log("Argument type:", typeof arg); } // Function Calling func(1); func(2521); func("Rabbit"); func(true);
copy
question mark

Quale delle seguenti opzioni definisce correttamente una funzione che accetta due argomenti?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 6. Capitolo 2
some-alt