Articles/Τι είναι το JSON;
backendfullstackjavascript

Τι είναι το JSON;

6 June 2026·12 views
Τι είναι το JSON;

Τι είναι το JSON

JSON σημαίνει JavaScript Object Notation. Είναι ένας τρόπος να αναπαραστήσεις δεδομένα σε κείμενο — ευανάγνωστο από ανθρώπους και εύκολα parseable από μηχανές.

Είναι το standard format ανταλλαγής δεδομένων στο web. Σχεδόν κάθε API επιστρέφει JSON.

Πώς μοιάζει

Ένα JSON αντικείμενο χρήστη:

  • "id": 1
  • "name": "Γιάννης"
  • "email": "giannis@example.com"
  • "isActive": true
  • "tags": ["developer", "greek"]

Τα δεδομένα έχουν key-value pairs. Οι τιμές μπορεί να είναι string, number, boolean, array, ή άλλο object.

JSON vs JavaScript Object

Μοιάζουν πολύ αλλά δεν είναι το ίδιο. Στο JSON:

  • Τα keys πάντα σε διπλά εισαγωγικά: "name" όχι name
  • Δεν υπάρχουν functions
  • Δεν υπάρχει undefined — μόνο null

Στο JavaScript μετατρέπεις JSON σε object με JSON.parse() και object σε JSON με JSON.stringify().

Πού το συναντάς

  • APIs: κάθε response από REST API είναι JSON
  • Config files: package.json, tsconfig.json, .eslintrc.json
  • Databases: MongoDB αποθηκεύει BSON (binary JSON)
  • Local Storage: αποθηκεύεις JSON strings στον browser

Takeaway

  • JSON = τρόπος αναπαράστασης δεδομένων σε κείμενο
  • Το standard format για APIs στο web
  • Keys σε διπλά εισαγωγικά, χωρίς functions
  • JSON.parse() για string → object, JSON.stringify() για object → string

Σχόλια (0)

Συνδέσου για να αφήσεις σχόλιο.

Τι είναι το JSON; | VaultNull