Шта је гнездо?

Гнездо може да се односи на следеће:

1. Гнијежђење је израз који се користи за описивање смјештаја једног или више објеката унутар другог објекта. На пример, када се говори о рачунару, гнијежђење се може односити на уметање графичке слике у програм за обраду текста.

2. Уз програмирање рачунара, угнежђена функција је функција која се налази унутар друге функције у изворном коду програма. Пример за ово у ЈаваСцрипт-у је приказан испод.

 фунцтион оутерФунцтион () {фунцтион иннерФунцтион () {// цоде} 

}

Типично, ово гнијежђење се ради како би се ограничио опсег унутарње функције.

Напомена: Унутрашња функција може бити позвана само функцијом која садржи ту или другу функцију у функцији која садржи.

У горњем примеру, оутерФунцтион () може да назове интерналФунцтион (), али интерналФунцтион () не може бити позван из глобалног опсега или из било које функције изван оутерФунцтион () .

Овај тип гнијежђења помаже да се унутарње функције не мијењају или преписују кодом у глобалном опсегу или коду унутар функција које су изван функције која садржи.

Помоћу ХТМЛ-а, КСМЛ-а и других означних језика угњежђивања су подаци између почетних и завршних ознака. На пример, са КСМЛ кодом приказаним испод "цомпутерсофтваре" је роот ознака која садржи све остале КСМЛ информације. Ознака "производ" садржи све информације о производу и "име", "опис", "програмер" и "трошкове" свих информација о гнезду које се односе на сваку ознаку.

 Виндовс 8Мицрософт Виндовс 8 оперативни систем - Пуна верзија.Мицрософт132.78 

3. Термин Нест се може односити и на термостат за учење гнијезда.

Објецт, Программинг термс