Sobes.tech
Intern

Ποιοι τύποι δεδομένων υπάρχουν στη JavaScript;

sobes.tech AI

Απάντηση από AI

Στην JavaScript υπάρχουν οκτώ τύποι δεδομένων:

  1. Αρχικοί Τύποι:

    • string: Τιμή συμβολοσειράς.
    • number: Αριθμητική τιμή (ακέραιοι και κινητής υποδιαστολής).
    • bigint: Ακέραιοι αριθμοί με αυθαίρετη ακρίβεια.
    • boolean: Λογική τιμή (true ή false).
    • symbol: Μοναδική και αμετάβλητη πρωταρχική τιμή, συχνά χρησιμοποιείται για μοναδικούς αναγνωριστές ιδιοτήτων αντικειμένων.
    • null: Ειδική τιμή που αντιπροσωπεύει την απουσία οποιασδήποτε τιμής αντικειμένου.
    • undefined: Τιμή που αποδίδεται σε μεταβλητές που δεν έχουν αρχικοποιηθεί ή το αποτέλεσμα πρόσβασης σε μη υπάρχουσα ιδιότητα αντικειμένου.
  2. Τύπος Αντικειμένου:

    • object: Πολύπλοκος τύπος που περιλαμβάνει αντικείμενα, πίνακες, συναρτήσεις και άλλες δομές δεδομένων.

Το βασικό διαφορά μεταξύ των πρωταρχικών και των αντικειμενικών τύπων στην JavaScript είναι ότι οι πρωταρχικοί τύποι περνούν με τιμή, ενώ τα αντικείμενα περνούν με αναφορά.