Apa itu Sarang?

Sarang boleh merujuk kepada mana-mana yang berikut:

1. Sarang adalah istilah yang digunakan untuk menggambarkan penempatan satu atau lebih objek dalam objek lain. Sebagai contoh, apabila merujuk kepada komputer, sarang mungkin merujuk kepada memasukkan imej grafik ke dalam pemproses perkataan.

2. Dengan pengaturcaraan komputer, Fungsi bersarang adalah fungsi yang terkandung di dalam fungsi lain dalam kod sumber program. Contohnya dalam JavaScript ditunjukkan di bawah.

 fungsi luarFunction () {function innerFunction () {// code} 

}

Biasanya, sarang ini dilakukan untuk mengehadkan skop fungsi dalaman.

Nota: Fungsi dalaman hanya boleh dipanggil oleh fungsi yang mengandungi atau fungsi lain dalam fungsi yang mengandungi.

Dalam contoh di atas, outerFunction () boleh memanggil innerFunction (), tetapi innerFunction () tidak boleh dipanggil dari skop global atau dari sebarang fungsi di luar luarFunction () .

Jenis bersarang ini membantu mengekalkan fungsi dalaman daripada diubah atau ditindih oleh kod dalam skop atau kod global dalam fungsi yang berada di luar fungsi yang mengandungi.

Dengan HTML, XML, dan bahasa penanda lain yang bersarang ialah data antara tag pembukaan dan penutupan. Contohnya, dengan kod XML yang ditunjukkan di bawah "komputer perisian" ialah tag akar yang mengandungi semua maklumat XML yang lain. Tag "produk" sarang semua maklumat produk, dan "nama, " "perihalan, " "pembangun, " dan "biaya" semua maklumat sarang berkaitan dengan setiap tag.

 Windows 8Microsoft Windows 8 sistem operasi - Versi penuh.Microsoft132.78 

3. Istilah Nest boleh juga merujuk kepada Termostat Belajar Nest.

Objek, istilah Pengaturcaraan