Αντικείμενα και Πρωτογενείς Τύποι στο JavaScript
Τα αντικείμενα (συμπεριλαμβανομένων και των πινάκων, όπως ήδη γνωρίζετε) θεωρούνται σύνθετοι τύποι δεδομένων. Οι συμβολοσειρές, οι αριθμοί, οι λογικές τιμές θεωρούνται απλοί, ή πρωτογενείς τύποι δεδομένων. Συχνά ονομάζονται απλώς πρωτογενείς τύποι, υπονοώντας ό,τι δεν είναι αντικείμενο.
Στο JavaScript υπάρχουν επτά πρωτογενείς τύποι δεδομένων: string, number, boolean, null, undefined, symbol, bigint. Απομνημονεύστε τον αριθμό και τα ονόματά τους - αυτό συχνά ερωτάται σε συνεντεύξεις.
Δίνεται ο ακόλουθος κώδικας:
let test = {x: 1, y: 2, z: 3};
console.log(test);
Ποιος τύπος δεδομένων θα εμφανιστεί στην κονσόλα; Είναι πρωτογενής τύπος ή αντικείμενο;
Δίνεται ο ακόλουθος κώδικας:
let test = {x: 1, y: 2, z: 3};
console.log(test.x);
Ποιος τύπος δεδομένων θα εμφανιστεί στην κονσόλα; Είναι πρωτογενής τύπος ή αντικείμενο;
Δίνεται ο ακόλουθος κώδικας:
let test = [1, 2, 3];
console.log(test);
Ποιος τύπος δεδομένων θα εμφανιστεί στην κονσόλα; Είναι πρωτογενής τύπος ή αντικείμενο;
Δίνεται ο ακόλουθος κώδικας:
let test = [1, 2, 3];
console.log(test[1]);
Ποιος τύπος δεδομένων θα εμφανιστεί στην κονσόλα; Είναι πρωτογενής τύπος ή αντικείμενο;
Δίνεται ο ακόλουθος κώδικας:
let test1 = [1, 2, 3];
let test2 = 1;
console.log(test1);
Ποιος τύπος δεδομένων θα εμφανιστεί στην κονσόλα; Είναι πρωτογενής τύπος ή αντικείμενο;
Δίνεται ο ακόλουθος κώδικας:
let test1 = [1, 2, 3];
let test2 = 1;
console.log(test1[test2]);
Ποιος τύπος δεδομένων θα εμφανιστεί στην κονσόλα; Είναι πρωτογενής τύπος ή αντικείμενο;
Χωρίς να κοιτάξετε στο σχολικό βιβλίο, απαριθμήστε όλους τους πρωτογενείς τύπους δεδομένων στο JavaScript.