Λύθηκε: js προσθέστε διάστημα πριν από το κεφαλαίο γράμμα

Το κύριο πρόβλημα με την προσθήκη διαστήματος πριν από ένα κεφαλαίο γράμμα είναι ότι μπορεί να κάνει τη λέξη να φαίνεται μικρότερη από όσο θα έπρεπε. Αυτό μπορεί να προκαλέσει σύγχυση στους αναγνώστες και μπορεί επίσης να οδηγήσει σε λάθη κατά την πληκτρολόγηση της λέξης.

var str = "thisIsAString";

str = str.replace(/([A-Z])/g, ' $1');

console.log(str); // "this Is A String"

Αυτός ο κώδικας ορίζει μια συμβολοσειρά, στη συνέχεια χρησιμοποιεί τη μέθοδο αντικατάστασης () για να αναζητήσει τυχόν κεφαλαία γράμματα στη συμβολοσειρά και προσθέτει ένα κενό πριν από αυτά. Τέλος, εκτυπώνει τη νέα συμβολοσειρά στην κονσόλα.

Τι είναι το κεφαλαίο γράμμα

Ένα κεφαλαίο γράμμα στο JavaScript είναι ένα γράμμα που βρίσκεται στην αρχή μιας λέξης.

Εργασία με κείμενο

Η εργασία με κείμενο σε JavaScript μπορεί να είναι λίγο δύσκολη. Υπάρχουν μερικοί διαφορετικοί τρόποι για να το κάνετε και ο καθένας έχει τα δικά του πλεονεκτήματα και μειονεκτήματα.

Ο απλούστερος τρόπος για να εργαστείτε με κείμενο σε JavaScript είναι να χρησιμοποιήσετε το αντικείμενο String. Μπορείτε να αποκτήσετε πρόσβαση στο κείμενο μιας συμβολοσειράς χρησιμοποιώντας την ιδιότητα string και μπορείτε επίσης να χρησιμοποιήσετε τη μέθοδο substring() για να εξαγάγετε ένα τμήμα της συμβολοσειράς.

Ένας άλλος τρόπος εργασίας με κείμενο σε JavaScript είναι να χρησιμοποιήσετε το αντικείμενο Array. Μπορείτε να αποκτήσετε πρόσβαση στο κείμενο ενός πίνακα χρησιμοποιώντας την ιδιότητα στοιχείων και μπορείτε επίσης να χρησιμοποιήσετε τη μέθοδο indexOf() για να βρείτε ένα συγκεκριμένο στοιχείο σε έναν πίνακα.

Διαστήματα σε JavaScript

Υπάρχουν μερικοί τρόποι για να δημιουργήσετε κενά στο JavaScript. Ένας τρόπος είναι να χρησιμοποιήσετε τη μέθοδο String.replace():

var πρόταση = "Είμαι μια πρόταση."; sentence.replace(" ", "");

Αυτό θα δημιουργήσει την ακόλουθη συμβολοσειρά: Είμαι μια πρόταση.

Σχετικές αναρτήσεις:

Αφήστε ένα σχόλιο