Movatterモバイル変換


[0]ホーム

URL:


  1. Glossary
  2. Closure

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

Closure

In der Computerprogrammierung ist einClosure eine Technik zur Implementierung der lexikalischenNamensbindung in einer Sprache mitFirst-Class-Funktionen.

InJavaScript erstellt eineFunktion einen Closure-Kontext. Wie der folgende Code zeigt, behält die innere Funktion Zugriff auf die Variablecount, selbst nachdemcreateCounter() die Ausführung abgeschlossen hat.

js
function createCounter() {  let count = 0;  return function () {    count += 1;    return count;  };}const counter = createCounter();console.log(counter()); // 1console.log(counter()); // 2console.log(counter()); // 3

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2026 Movatter.jp