Όταν πατάς ένα κουμπί σε μια ιστοσελίδα και εμφανίζεται ένα μενού, ή όταν γράφεις σε μια φόρμα και ελέγχεται αμέσως, συνήθως δουλεύει JavaScript. Είναι η γλώσσα που «τρέχει» μέσα στον browser και δίνει ζωή στις σελίδες.
Πώς λειτουργεί
Οι ιστοσελίδες χτίζονται από τρία βασικά κομμάτια: το HTML δίνει το περιεχόμενο, το CSS την εμφάνιση και η JavaScript τη συμπεριφορά. Ο browser κατεβάζει τον κώδικα JavaScript μαζί με τη σελίδα και τον εκτελεί στη συσκευή σου. Έτσι μπορεί να αλλάξει τη σελίδα, να απαντήσει σε κλικ ή να ζητήσει δεδομένα από έναν server χωρίς να ξαναφορτώσει όλη τη σελίδα.
Παρά το όνομα, δεν έχει σχέση με τη γλώσσα Java. Είναι δύο ξεχωριστές γλώσσες.
Γιατί μετράει
Είναι η γλώσσα που υποστηρίζουν εγγενώς όλοι οι browsers, και γι' αυτό είναι βασική για τη δημιουργία ιστοσελίδων και web εφαρμογών. Χρησιμοποιείται επίσης έξω από τον browser, για παράδειγμα σε servers.
Παραδείγματα
- Ένα μενού που ανοίγει όταν πατάς ένα κουμπί.
- Μια φόρμα που ελέγχει τα στοιχεία πριν σταλούν.
Τι να προσέχεις
Ό,τι τρέχει στον browser το βλέπει ο χρήστης. Γι' αυτό, μυστικά όπως κωδικοί ή κλειδιά πρόσβασης δεν πρέπει ποτέ να μπαίνουν σε κώδικα JavaScript που φτάνει στον browser.
Πηγές
Εικόνα: CodeCraft
Τελευταία ενημέρωση:



