Το HDG εξηγεί: Τι είναι η JavaScript και σε τι χρησιμοποιείται στο Διαδίκτυο;

Όταν περιηγείστε στο Διαδίκτυο, οι ιστοσελίδες με τις οποίες αλληλεπιδράτε σας παρουσιάζονται χρησιμοποιώντας τρεις τεχνολογίες: HTML , CSS και τι θα συζητήσουμε σε αυτό το άρθρο—JavaScript.

Από τα τρία, η JavaScript είναι η πιο προηγμένη. Προσθέτει δυναμική λειτουργικότητα στις ιστοσελίδες, γεγονός που τις καθιστά πολύ πιο περίπλοκες και διαδραστικές. Χωρίς JavaScript , ορισμένοι από τους αγαπημένους σας ιστότοπους δεν θα ήταν δυνατοί.

Σε αυτό το άρθρο, ας αναλύσουμε τι είναι η JavaScript , πώς λειτουργεί και τις πολλές χρήσεις της στο διαδίκτυο.

Τι είναι η JavaScript;(What Is JavaScript?)

Η JavaScript(JavaScript) είναι μια γλώσσα σεναρίου. Η HTML(HTML) , μια από τις πιο δημοφιλείς συγγενείς της, είναι μια γλώσσα σήμανσης. Η κύρια διαφορά μεταξύ των δύο είναι ότι οι γλώσσες σήμανσης είναι δομικές και προετοιμάζουν την εμφάνιση και το σχεδιασμό μιας σελίδας. Μια γλώσσα σήμανσης είναι λειτουργικά παρουσιάστρια, ενώ μια γλώσσα σεναρίου είναι λογική και αλγοριθμική.

Με απλούς όρους, η HTML αλλάζει τον τρόπο εμφάνισης των ιστοσελίδων, ενώ η JavaScript προσφέρει στην πραγματικότητα υπολογιστική λειτουργικότητα. Στην HTML , δεν υπάρχει τρόπος να αξιολογήσετε ακόμη και μια απλή εξίσωση όπως 1 + 1. Η JavaScript μπορεί να το κάνει αυτό και πολλά άλλα.

Η JavaScript(JavaScript) μπορεί να εφαρμοστεί τόσο από την πλευρά του διακομιστή όσο και από την πλευρά του πελάτη. Η JavaScript(JavaScript) από την πλευρά του πελάτη είναι πιο συνηθισμένη, όπου ο κώδικας JavaScript αναφέρεται μέσω HTML και ερμηνεύεται από το πρόγραμμα περιήγησης Ιστού. Αυτός ο κώδικας μπορεί να κάνει πολλά περισσότερα από το να αλλάξει απλώς την εμφάνιση μιας σελίδας, όπως να δημιουργήσει δυναμικά περιεχόμενο HTML , να ζητήσει είσοδο από τον χρήστη και πολλά άλλα.

Για να το θέσω εν συντομία, η JavaScript είναι μια ελαφριά, ερμηνευμένη γλώσσα δέσμης ενεργειών που μπορεί να βελτιώσει τη διαδραστικότητα ενός ιστότοπου.

Πώς χρησιμοποιείται η JavaScript στο Διαδίκτυο;(How Is JavaScript Used Online?)

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

Ωστόσο, υπάρχουν μερικά πολύ κοινά σενάρια JavaScript χωρίς τα οποία το web δεν θα ήταν το ίδιο. (JavaScript)Ας συζητήσουμε μερικές από τις πιο δημοφιλείς περιπτώσεις χρήσης για JavaScript .

Επικύρωση φόρμας

Εάν έχετε ποτέ συμπληρώσει μια φόρμα εγγραφής μόνο για να σας πουν ότι το όνομα χρήστη ή ο κωδικός πρόσβασής σας ήταν πολύ σύντομο, αυτό ήταν η JavaScript σε δράση!

Η επικύρωση φόρμας(Form) μπορεί να πραγματοποιηθεί σε πολλές διαφορετικές γλώσσες δέσμης ενεργειών, αλλά η JavaScript επιτρέπει να γίνεται δυναμικά και χωρίς να δημοσιεύονται δεδομένα. Αυτό μπορεί να μειώσει το κόστος του διακομιστή μέσω μειωμένου εύρους ζώνης και είναι ένας πολύ καλός τρόπος για να αποτρέψετε την απογοήτευση από την πλευρά του χρήστη. 

Δεν είναι ποτέ διασκεδαστικό να υποβάλετε μια φόρμα και να σας πουν μετά ότι οι πληροφορίες σας δεν ήταν έγκυρες. Η JavaScript(JavaScript) μπορεί να το κάνει αυτό αμέσως.

Μετατροπείς & Αριθμομηχανές

Είτε πρόκειται για Fahrenheit σε Κελσίου(Celsius) , USD σε EUR ή παρόμοια, η δυναμική μετατροπή δεδομένων είναι κάτι στο οποίο υπερέχει η JavaScript . Εάν παρακολουθήσετε ποτέ ένα μάθημα για JavaScript , ένα από τα πρώτα μαθήματα πιθανότατα θα είναι να δημιουργήσετε κάτι όπως μια αριθμομηχανή επιτοκίων(interest rate calculator) . Είναι μια εξαιρετική εμπειρία εκμάθησης που εισάγει πολλές από τις βασικές αρχές της JavaScript .

Η JavaScript(JavaScript) από την πλευρά του πελάτη είναι μια από τις καλύτερες λύσεις όταν πρόκειται για χειρισμό υπολογισμών όπως αυτοί.

Τυχαίες Γεννήτριες

Το Math.random(Math.random) () είναι μια αγαπημένη συνάρτηση για πολλούς λάτρεις της JavaScript και είναι εξαιρετικά χρήσιμη. Επιτρέπει τη δημιουργία ενός τυχαίου αριθμού κινητής υποδιαστολής μεταξύ 0 και 1, ο οποίος επιτρέπει πολλά έξυπνα σενάρια.

Ένα από τα πιο δημοφιλή σενάρια αυτού του είδους είναι μια γεννήτρια (assword generator)τυχαίων κωδικών (random )p . Μπορείτε να τα βρείτε σε όλο τον ιστό και αποτελούν αξιόπιστη πηγή δημιουργίας τυχαίου κωδικού πρόσβασης, καθώς το JavaScript από την πλευρά του πελάτη δεν έχει αλληλεπίδραση με τον διακομιστή, επομένως δεν αποθηκεύεται ποτέ στην κρυφή μνήμη ούτε αποθηκεύεται στο παρασκήνιο.

Παιχνίδια

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

Ακολουθούν μερικά κλασικά παραδείγματα:

Η JavaScript(JavaScript) είναι μια πολύ καλή γλώσσα σεναρίου που λειτουργεί ακόμα και για όχι και τόσο σοβαρά έργα!

Εάν είστε ήδη καλά γνώστες HTML και CSS , η JavaScript είναι ένα εξαιρετικό επόμενο βήμα που μπορεί πραγματικά να βελτιώσει το παιχνίδι κωδικοποίησης σας. Εάν η κωδικοποίηση δεν σας ενδιαφέρει, αυτό το άρθρο θα σας βοηθήσει να εκτιμήσετε τη λειτουργικότητα που έχει προσφέρει αυτή η γλώσσα δέσμης ενεργειών σε εκατομμύρια ιστότοπους. Το Διαδίκτυο δεν θα ήταν το ίδιο χωρίς JavaScript .



About the author

Είμαι προγραμματιστής ιστοσελίδων με πάνω από 10 χρόνια εμπειρία. Ειδικεύομαι στην ανάπτυξη του Chrome OS και έχω εργαστεί σε ένα ευρύ φάσμα έργων από μικρές νεοφυείς επιχειρήσεις έως εταιρείες του Fortune 500. Είμαι επίσης ειδικός στους λογαριασμούς χρηστών και την οικογενειακή ασφάλεια και έχω αναπτύξει αρκετές επιτυχημένες εφαρμογές Android.



Related posts