type
. Για παράδειγμα:null
τιμών. Αν έχετε πεδία που επιτρέπουν κενές τιμές, πρέπει να διαχειριστείτε τα σφάλματα που ενδέχεται να προκύψουν όταν προσπαθήσετε να τα χρησιμοποιήσετε.1let μήνυμα = "Γειά σου!";
2console.log(μήνυμα.charAt(0)); // Επιστρέφει "Γ"
3
indexOf()
. Αν δεν βρεθεί, επιστρέφει -1.1let μήνυμα = "Γειά σου!";
2console.log(μήνυμα.indexOf("σ")); // Επιστρέφει 4
3
slice()
σας επιτρέπει να αποκόψετε ένα τμήμα της συμβολοσειράς. Μπορείτε να καθορίσετε την αρχική και την τελική θέση.1let μήνυμα = "Γειά σου!";
2console.log(μήνυμα.slice(0, 4)); // Επιστρέφει "Γειά"
3
1let μήνυμα = "Γειά σου!";
2console.log(μήνυμα.toUpperCase()); // Επιστρέφει "ΓΕΙΆ ΣΟΥ!"
3console.log(μήνυμα.toLowerCase()); // Επιστρέφει "γειά σου!"
4
1let μήνυμα = "Γειά σου!";
2let νέοΜήνυμα = μήνυμα.replace("σου", "μας");
3console.log(νέοΜήνυμα); // Επιστρέφει "Γειά μας!"
4
split()
σας βοηθά να διαχωρίσετε μια συμβολοσειρά σε πίνακα με βάση έναν χαρακτήρα διαχωριστικό.1let μήνυμα = "Γειά,σου,κόσμε!";
2let λέξεις = μήνυμα.split(",");
3console.log(λέξεις); // Επιστρέφει ["Γειά", "σου", "κόσμε!"]
4
trim()
τα αφαιρεί, κάνοντάς σας τη ζωή πιο εύκολη!1let μήνυμα = " Γειά σου! ";
2console.log(μήνυμα.trim()); // Επιστρέφει "Γειά σου!"
3
concat()
μπορείτε να ενώσετε συμβολοσειρές. Ένας απλός τρόπος για να δημιουργήσετε νέες προτάσεις!1let μήνυμα1 = "Γειά";
2let μήνυμα2 = "σου!";
3let νέοΜήνυμα = μήνυμα1.concat(" ", μήνυμα2);
4console.log(νέοΜήνυμα); // Επιστρέφει "Γειά σου!"
5
length
για να ελέγξετε ότι ένα μήνυμα έχει το σωστό μέγεθος ή την indexOf()
για να βεβαιωθείτε ότι περιέχει συγκεκριμένα στοιχεία.