Heim >Web-Frontend >js-Tutorial >So verwenden Sie eine Funktion in js
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>ParameterFunktionen können Parameter empfangen, die als Variablen im Funktionskörper verwendet werden.
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>🎜🎜Funktionsausdruck: 🎜🎜
<code class="javascript">(function() { console.log("立即执行!"); })(); // 输出:"立即执行!"</code>🎜🎜Selbstaufrufende Funktion: 🎜🎜
<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>🎜🎜Klassenmethode: 🎜🎜rrreee
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!