Σχεδιασμός και υλοποίηση website πλατφόρμας για την αξιολόγηση της
αποδοτικότητας και παραγωγικότητας των χημικών διεργασιών
2020
Σελίδα
32
Η JavaScript Notation Object (JSON) είναι μία μορφή ανταλλαγής δεδομένων έτσι
ώστε ένα λογισμικό να μπορεί να αναλύσει ένα περιεχόμενο. Επίσης το JSON
χρησιμοποιείται για την συσκευασία πληροφοριών στο μοντέλο AJAX το οποίο αναφέρθηκε
πιο πάνω. Ακόμη το JSON μπορεί να επικοινωνήσει με την PHP.
2.3.5 JavaScript
Η JavaScript [8] που συχνά συντομεύεται ως JS, είναι μια γλώσσα προγραμματισμού
υψηλού επιπέδου, σύνθετη και πολύ-παραδειγματική. Ενώ είναι κυρίως γνωστή ως γλώσσα
σεναρίου (scripting language) για ιστοσελίδες, ωστόσο χρησιμοποιείται σε πολλά
περιβάλλοντα χωρίς την χρήση προγράμματος περιήγησης (browser) όπως node.js ή Apache
CouchDB. Πρόκειται για μια πρωτότυπη scripting γλώσσα προγραμματισμού, η οποία είναι
δυναμική, και υποστηρίζει αντικειμενοστραφές, επιβλητικό, και λειτουργικό στυλ
προγραμματισμού.
Η JavaScript συχνά συγχέεται με την JAVA (Programming Language). Η JAVA είναι
μία γλώσσα προγραμματισμού που προσανατολίζεται κυρίως στο αντικείμενο, ενώ η
JavaScript είναι περισσότερο scripting γλώσσα. Ωστόσο οι δύο αυτές γλώσσες
προγραμματισμού παρουσιάζουν διαφορές στη σύνταξη, την φρασεολογία και στον τρόπο
χρήση τους.
Ο κώδικας JavaScript μιας σελίδας περικλείεται από τις ετικέτες της HTML <script
type="text/javascript"> και </script>. Για παράδειγμα, στον ακόλουθο πίνακα (Πίνακας 2)
εμφανίζεται ένα πλαίσιο διαλόγου με κείμενο "Hello World!, σε κώδικα JavaScript.
<script type="text/javascript">
alert(Hello World!');
</script>
Πίνακας 2: Βασικά στοιχεία κώδικα JavaScript