巣とは何ですか?

巣とは、次のいずれかを指します。

1. 入れ子とは、別のオブジェクト内の1つ以上のオブジェクトの配置を説明するために使用される用語です。 例えば、コンピュータを参照するとき、ネスティングはグラフィック画像をワードプロセッサに挿入することを指すことがある。

2.コンピュータプログラミングでは、 入れ子関数はプログラムのソースコード内の他の関数の中に含まれる関数です。 JavaScriptでのこの例は以下の通りです。

 function outerFunction(){function innerFunction(){// code} 

}

通常、この入れ子は内部関数の範囲を制限するために行われます。

注:内部関数は、それを含む関数、またはそれを含む関数内の別の関数によってのみ呼び出すことができます。

上記の例では、 outerFunction()innerFunction()を呼び出すことができますが、 innerFunction()はグローバルスコープまたはouterFunction()以外の関数から呼び出すことはできません。

このタイプのネスティングは、内部関数がグローバルスコープ内のコードまたは包含関数の外側にある関数内のコードによって変更または上書きされるのを防ぐのに役立ちます。

HTML、XML、およびその他のマークアップ言語では、ネストは開始タグと終了タグの間のデータです。 たとえば、次のXMLコードでは、 "computer software"が他のすべてのXML情報を含むルートタグです。 「製品」タグはすべての製品情報をネストし、「名前」、「説明」、「開発者」、および「コスト」はすべて各タグに関する情報をネストします。

 Windows 8Microsoft Windows 8オペレーティングシステム - フルバージョンMicrosoft132.78 

3. という用語は、巣学習サーモスタットを指す場合もあります。

オブジェクト、プログラミング用語