Η JavaScript είναι η πιο ισχυρή και ανοιχτού κώδικα δυναμική γλώσσα. Μπορούμε εύκολα να το μάθουμε από οποιαδήποτε διαδικτυακή πλατφόρμα. Σήμερα θα συζητήσω μερικές διαφορετικές έννοιες της JavaScript. Αυτές οι έννοιες δεν χρησιμοποιούνται με τον συνήθη τρόπο μας. Μερικές φορές όμως χρειάζεται. Σε αυτό το άρθρο, θα μάθουμε για την προσωρινή αποθήκευση ιστού, την πρωτόγονη τιμή και την τιμή αναφοράς, το cross-browser, τον χειρισμό σφαλμάτων κ.λπ.

Προσωρινή αποθήκευση ιστού:Το πρόγραμμα περιήγησής μας αποθηκεύει ορισμένα αρχεία ή εικόνες, ιστοσελίδες κ.λπ. για ταχεία φόρτωση δεδομένων από τον ιστότοπο διακομιστή. Αυτό ονομάζεται προσωρινή μνήμη Ιστού. Και η προσωρινή αποθήκευση είναι η διαδικασία αποθήκευσης δεδομένων σε μια κρυφή μνήμη. Αυτή η διαδικασία είναι απαραίτητη για τη μείωση του χρόνου αιτήματος του ιστότοπου πελάτη μας. Μερικές φορές, οι διακομιστές χρησιμοποιούν τη μνήμη cache CDN για την ταχεία παράδοση δεδομένων.

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

Σχετικά με την προσωρινή αποθήκευση πελάτη και διακομιστή:

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

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

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