このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
Binding (バインド)
プログラミングにおいてバインドとは、識別子と値の関連付けのことです。バインドは変数だけとは限りません。例えば、関数の引数や catch (e) ブロックで作成されるバインドは、厳密な意味での「変数」ではありません。さらに、一部のバインドは言語によって暗黙に作成されます。例えば、 JavaScript の this や new.target などです。
バインドは代入可能であれば変更可能であり、そうでなければ変更不可です。これは、保持している値が変更不可であるという意味ではありません。
バインドはよくスコープと関連付けられます。 JavaScript でバインドを再宣言できるかどうかは、バインドを作成するために使用された構築方法に依存します。