インディクト
名詞

クロージャー

クロージャー

うおおああ
クロージャ 、関数閉包はプログラミング言語における関数オブジェクトの一種。いくつかの言語ではラムダ式や無名関数にて利用可能な機能・概念である。引数以外の変数を実行時の環境ではなく、自身が定義された環境(静的スコープ)において解決することを特徴とする。関数とそれを評価する環境のペアであるともいえる。この概念は少なくとも1960年代のSECDマシンまで遡ることができる。まれに、関数ではなくとも、環境に紐付けられたデータ構造のことをクロージャと呼ぶ場合もある。クロージャをサポートする言語によるプログラミングでは、単に関数の中に関数を定義することができるだけでなく、その際に、外側の関数(エンクロージャ)で宣言された変数を暗黙的に内側の関数に取り込んで操作することができる。主な利点としてはグローバル変数の削減やコールバック関数記述の簡素化が挙げられる。 (出典: クロージャー - Wikipedia)
追加ワード数
10/23
49個のワードが追加されました。
10/22
282個のワードが追加されました。
10/21
247個のワードが追加されました。
10/20
184個のワードが追加されました。
10/19
155個のワードが追加されました。
お知らせ
2024/05/24 20:19
文章解析の結果の取得方法を変更しました。
2024/05/23 16:38
品詞の種類を追加しました
2024/05/22 10:00
検索中の表示を更新しました
2024/05/22 00:00
サイトの公開を開始しました