Funktionen in JavaScript können wie folgt wiederverwendet werden: Funktionsdeklaration: Verwenden Sie das Funktionsschlüsselwort, um Parameter zu deklarieren, zu empfangen und Ergebnisse zurückzugeben. Funktionsausdrücke: mit const deklariert, Parameter empfangen und Ergebnisse mit Pfeilnotation (=>) zurückgeben. Selbstaufrufende Funktionen: Mit einem sofort aufgerufenen Funktionsausdruck (IIFE) deklariert, werden sie sofort ausgeführt, wenn sie definiert sind. Klassenmethode: Eine in der Klassendefinition deklarierte Methode, die normalerweise für Objekte verwendet wird.
Eine Funktion in JavaScript ist ein Codeblock, der wiederverwendet werden kann und Parameter übergeben und Ergebnisse zurückgeben kann.
Es gibt vier Möglichkeiten, eine Funktion zu deklarieren:
Funktionsname (Parameter) {Codeblock
function 函数名(参数) { 代码块 }
const 函数名 = (参数) => { 代码块 }
(function() { 代码块 })()
class 类名 { 方法名(参数) { 代码块 } }
调用函数只需使用其名称,后跟括号内的任何参数:
<code class="javascript">函数名(参数1, 参数2);</code>
函数可以接收参数,这些参数在函数体内作为变量使用。
函数可以使用 return
const function name = (parameter) => {code block}
Selbstaufrufende Funktion: (function() {code block}) ()
Klasse Klassenname { Methodenname (Parameter) { Codeblock}
Funktion aufrufen
<code class="javascript">function sayHello(name) { return `Hello, ${name}!`; } const greeting = sayHello("Bob"); console.log(greeting); // 输出:"Hello, Bob!"</code>
Rückgabewert
Eine Funktion kann mit dem Schlüsselwortreturn
einen Wert zurückgeben. 🎜🎜Beispiel🎜🎜🎜Funktionsdeklaration: 🎜🎜<code class="javascript">const multiply = (a, b) => { return a * b; }; const product = multiply(10, 5); console.log(product); // 输出:50</code>
<code class="javascript">(function() { console.log("立即执行!"); })(); // 输出:"立即执行!"</code>
<code class="javascript">class Person { constructor(name) { this.name = name; } greet() { console.log(`Hello, my name is ${this.name}!`); } } const person = new Person("Alice"); person.greet(); // 输出:"Hello, my name is Alice!"</code>
Das obige ist der detaillierte Inhalt vonSo verwenden Sie eine Funktion in js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!