Ruby にクロージャの概念は存在しますか❓

1件の回答

回答を書く

1022998

2026-06-28 04:40

+ フォロー

Rubyにおいて、他の言語でいうクロージャの概念は存在します。

​その役割を果たすのは主に Proc オブジェクトです。

これらは、それが定義されたときのスコープ(環境)にあるローカル変数を記憶し、そのスコープの外で実行されてもその変数にアクセスしたり変更したりできるため、クロージャとして機能します。

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有