Στην επιστήμη των υπολογιστών, η τιμή null
αντιπροσωπεύει την σκόπιμη αναφορά σε κάτι που δεν υπάρχει ή είναι μη έγκυρο αντικείμενο ή διεύθυνση. Η ακριβής σημασία της τιμής του null ποικίλει ανάλογα με την κάθε γλώσσα.
Στην JavaScript, το null είναι μία απο τις primitive values, καθώς η συμπεριφορά της είναι πρωτόγονη. Απο την άλλη, ο σκοπός της είναι κάθε αλλο παρά πρωτόγονος, καθώς κάθε αντικείμενο προέρχεται απο την τιμή null
και επομένως, ο έλεγχος του typeof
επιστρέφει "object"
:
typeof null === 'object'; // true
Μάθετε περισσότερα
Γενικές γνώσεις
- Null pointer στη Wikipedia
Τεχνική αναφορά
- JavaScript data types and data structures
- The JavaScript global object:
null