Τι είναι το εύρος επιπέδου έννοιας στο JavaScript;
Τι είναι το εύρος επιπέδου έννοιας στο JavaScript;

Βίντεο: Τι είναι το εύρος επιπέδου έννοιας στο JavaScript;

Βίντεο: Τι είναι το εύρος επιπέδου έννοιας στο JavaScript;
Βίντεο: Το πλήρες επόμενο μάθημα js - Μάθετε Nextjs σε 2 ώρες! | React SSR + timecodes 2024, Νοέμβριος
Anonim

Πεδίο εφαρμογής είναι το πλαίσιο στο οποίο μπορεί να προσπελαστεί μια μεταβλητή/συνάρτηση. Σε αντίθεση με άλλες γλώσσες προγραμματισμού όπως η C++ ή η Java, που έχουν μπλοκ επίπεδο πεδίου δηλ. ορίζεται από το {}, Javascript έχει λειτουργία επίπεδο πεδίου . Πεδίο εφαρμογής σε Javascript είναι λεξιλογικό, περισσότερο σε αυτό σε μια στιγμή.

Ομοίως, τίθεται το ερώτημα, τι είναι το πεδίο εφαρμογής στο JavaScript;

Πεδίο εφαρμογής σε JavaScript αναφέρεται στο τρέχον πλαίσιο του κώδικα, το οποίο καθορίζει την προσβασιμότητα των μεταβλητών σε JavaScript . Οι δύο τύποι πεδίο εφαρμογής είναι τοπικές και καθολικές: Οι καθολικές μεταβλητές είναι αυτές που δηλώνονται εκτός ενός μπλοκ. Τοπικές μεταβλητές είναι αυτές που δηλώνονται μέσα σε ένα μπλοκ.

Επίσης, έχει η JavaScript εύρος μπλοκ; Πεδίο αποκλεισμού JavaScript Οι μεταβλητές που δηλώνονται με τη λέξη-κλειδί var δεν μπορούν έχουν Block Scope . Μεταβλητές που δηλώνονται στο α ΟΙΚΟΔΟΜΙΚΟ ΤΕΤΡΑΓΩΝΟ Η πρόσβαση στο {} είναι έξω από το ΟΙΚΟΔΟΜΙΚΟ ΤΕΤΡΑΓΩΝΟ.

Επίσης, για να μάθετε, τι είναι το εύρος επιπέδου μπλοκ στο JavaScript;

Μπλοκ πεδίου . ΕΝΑ εμβέλεια μπλοκ είναι η περιοχή εντός των συνθηκών if, switch ή βρόχων for and while. Σε γενικές γραμμές, όποτε βλέπετε {σγουρές αγκύλες}, είναι α ΟΙΚΟΔΟΜΙΚΟ ΤΕΤΡΑΓΩΝΟ . Στο ES6, οι λέξεις-κλειδιά const και αφήστε τους προγραμματιστές να δηλώνουν μεταβλητές στο εμβέλεια μπλοκ , που σημαίνει ότι αυτές οι μεταβλητές υπάρχουν μόνο εντός των αντίστοιχων ΟΙΚΟΔΟΜΙΚΟ ΤΕΤΡΑΓΩΝΟ

Ποια είναι η διαφορά μεταξύ τοπικού και καθολικού εύρους στο JavaScript;

Όταν χρησιμοποιείτε JavaScript , τοπικός Οι μεταβλητές είναι μεταβλητές που ορίζονται σε συναρτήσεις. Εχουν τοπικής εμβέλειας , πράγμα που σημαίνει ότι μπορούν να χρησιμοποιηθούν μόνο εντός των συναρτήσεων που τις ορίζουν. Καθολική μεταβλητή : Σε αντίθεση, παγκόσμια Οι μεταβλητές είναι μεταβλητές που ορίζονται εκτός συναρτήσεων.

Συνιστάται: