Junior — Middle
Μπορείς να απαριθμήσεις τους βασικούς πρωταρχικούς και σύνθετους τύπους δεδομένων που χρησιμοποιούνται στη JavaScript;
sobes.tech AI
Απάντηση από AI
Στην JavaScript, υπάρχουν οι ακόλουθοι βασικοί πρωταρχικοί τύποι δεδομένων:
- Number — αριθμητικός τύπος, π.χ.: 42, 3.14
- String — συμβολοσειρά, π.χ.: "γεια"
- Boolean — λογικός τύπος: true ή false
- Undefined — τιμή μιας μεταβλητής που δεν έχει οριστεί
- Null — ειδική τιμή που δηλώνει "απουσία τιμής"
- Symbol — μοναδικός και αμετάβλητος αναγνωριστικός
- BigInt — για εργασία με ακέραιους αριθμούς οποιουδήποτε μήκους
Οι σύνθετοι τύποι δεδομένων στην JavaScript εκπροσωπούνται από αντικείμενα:
- Object — συλλογή ζευγών κλειδιού-τιμής
- Array — ταξινομημένη λίστα τιμών
- Function — αντικείμενο που μπορεί να κληθεί
- Date, RegExp και άλλα ενσωματωμένα αντικείμενα
Παράδειγμα:
const num = 10; // Number
const str = "κείμενο"; // String
const flag = true; // Boolean
const obj = {name: "Ivan", age: 30}; // Object
const arr = [1, 2, 3]; // Array