
クロージャとは、プログラミングの世界での小さな魔法です。特定の関数が他の関数のスコープ内で変数を覚えている状態を指します。要するに、関数が自分の外側で定義された変数を使うことができるわけです。これ、極めて便利でありながら、身近な例で言うと、あなたが友達にお金を貸したときに、その友達が借りたお金を無視して別の友達に豪遊させるようなもんです。本来意図していない使い方をされることもあるわけで、そう考えると少々イラッとしませんか?要するに、完璧ではない使い方にさえ注意が必要だということです。
クロージャをまじめに語ると
前の記事: « クロスデバイスとは?毒舌で解説!
次の記事: ケーブル長とは?毒舌で解説! »