Τι είναι μια Φωλιά;

Μια φωλιά μπορεί να αναφέρεται σε οποιοδήποτε από τα παρακάτω:

1. Η τοποθέτηση είναι ένας όρος που χρησιμοποιείται για να περιγράψει την τοποθέτηση ενός ή περισσοτέρων αντικειμένων σε άλλο αντικείμενο. Για παράδειγμα, όταν γίνεται αναφορά σε υπολογιστή, η ένθεση μπορεί να αναφέρεται στην εισαγωγή μιας γραφικής εικόνας σε επεξεργαστή κειμένου.

2. Με τον προγραμματισμό του υπολογιστή, μια λειτουργία embed είναι μια συνάρτηση που περιέχεται μέσα σε άλλη λειτουργία στον πηγαίο κώδικα ενός προγράμματος. Ένα παράδειγμα αυτού στο JavaScript εμφανίζεται παρακάτω.

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

}}

Συνήθως, αυτή η εμφύτευση γίνεται για να περιορίζεται το εύρος της εσωτερικής λειτουργίας.

Σημείωση: Η εσωτερική λειτουργία μπορεί να καλείται μόνο από τη λειτουργία που την περιέχει ή από κάποια άλλη λειτουργία στη λειτουργία που περιέχει.

Στο παραπάνω παράδειγμα, η outerFunction () θα μπορούσε να καλέσει innerFunction (), αλλά η εσωτερικήFunction () δεν μπορούσε να καλείται από το παγκόσμιο πεδίο ή από οποιαδήποτε λειτουργία εκτός της outerFunction () .

Αυτός ο τύπος εμφάνισης βοηθά να διατηρούνται οι εσωτερικές λειτουργίες από αλλοιωμένες ή αντικατασταθείσες με κώδικα στο παγκόσμιο πεδίο ή τον κώδικα μέσα στις λειτουργίες που είναι εκτός της συνάρτησης που περιέχει.

Με HTML, XML και άλλες γλώσσες σήμανσης φωλιάζουν τα δεδομένα μεταξύ των ετικετών ανοίγματος και κλεισίματος. Για παράδειγμα, με τον παρακάτω κώδικα XML "computersoftware" είναι η ετικέτα root που περιέχει όλες τις άλλες πληροφορίες XML. Η ετικέτα "προϊόντος" καλύπτει όλες τις πληροφορίες προϊόντος και "όνομα", "περιγραφή", "προγραμματιστή" και "κόστος" όλες τις πληροφορίες φωλιών που σχετίζονται με κάθε ετικέτα.

 Windows 8Microsoft Windows 8 λειτουργικό σύστημα - Πλήρης έκδοση.Microsoft132.78 

3. Ο όρος Nest μπορεί επίσης να αναφέρεται στο Θερμοστάτη Learning Nest.

Αντικείμενο, Προγραμματιστικοί όροι