Jak zrobić pierwszą literę o dużej warunku w JavaScript?

Jak zrobić pierwszą literę o dużej warunku w JavaScript?
Istnieją dwa różne sposoby stworzenia pierwszej litery o wartości ciągu za pomocą JavaScript. Pierwsza metoda obejmuje stosowanie ToupperCase () razem z plasterek() Metoda i łączenie ciągu. Druga metoda wykorzystuje wyrażenie regularne w zastępować() metoda.

Obie te metody zostaną wykazane w tym artykule.

Metoda 1: Zastosowanie kombinacji ToupperCase () i Slice ()

Przede wszystkim utwórz nową wartość ciągu i przechowuj ją wewnątrz zmiennej za pomocą następującego wiersza:

var string = "Hello World!";

Następnie traktuj ten ciąg jak tablica i pobieraj znak na zerowych indeksach i użyj ToupperCase () funkcja, aby było skapitalizowane:

strunowy.Charat (0).ToupperCase ();

Pamiętaj, aby przechowywać wartość zwracaną w osobnej zmiennej. W przeciwnym razie nie zadziała.

var char1 = ciąg.Charat (0).ToupperCase ();

Następnie sprawdź, czy postać przechowywana w środku char1 Zmienna jest kapitalizowana, przekazując ją do funkcji dziennika konsoli:

konsola.log (char1);

Zobaczysz następujący wynik na terminalu:

Z wyjścia jasno wynika, że ​​pierwszy znak został wyodrębniony i kapitalizowany. Ale oryginalny ciąg nie został jeszcze przywrócony.

W tym celu użyj metody plasteu z argumentem jako 1 Aby pokroić ciąg z indeksu 1 do samego końca

var resztaString = String.pokrój (1);

Następnie po prostu utwórz nową zmienną i nazwij ją jako wyniki i połączenie char1 I Pozostałę Wewnątrz niego za pomocą następującej linii:

var wyniki String = Char1 + pozostałym STRING;

Przekaż tę zmienną wyniki do funkcji dziennika konsoli, aby zobaczyć wynik:

konsola.log (wyniki STRING);

Wykonanie programu wytworzy następujące dane wyjściowe na terminalu:

Ostateczny ciąg ma pierwszą literę kapitalizowaną.

Metoda 2: Za pomocą Regex z metodą zastępującą () i metodą ToUpperCase ()

Aby to zademonstrować, utwórz nowy ciąg z następującym wierszem:

var string = "Google jest najczęściej używaną wyszukiwarką";

Następnie zdefiniuj regularność wewnątrz zmiennej do dopasowania pierwszego znaku dowolnego ciągu

var RegExpression = /^./;;;

Tutaj wzór /^./ definiuje pierwszy znak dowolnej wartości ciągu

Następnie po prostu użyj tego Regeksja W metodzie zastępczej (). W drugim argumencie użyj tej samej metody pobierania pierwszego znaku i przekształcania go w wielkie stanowisko za pomocą ToupperCase () metoda jak

Const FinalString = String.Wymień (RegExpression, String [0].ToupperCase ());

Na końcu przejdź finałowy Zmienna wewnątrz funkcji dziennika konsoli, aby uzyskać wynik na terminalu:

konsola.log (FinalString);

Po wykonaniu ten program przyniesie następujące wyniki:

Pierwsza postać łańcucha została pomyślnie skapitalizowana.

Zakończyć

Aby wykorzystać pierwszy znak dowolnej wartości ciągu, użyj kombinacji funkcji manipulacji ciągami. Możesz zastosować dwie metody. W pierwszej metodzie, ToupperCase () jest używany do kapitalizacji pierwszej postaci po jej pobraniu z sznurka i przechowywania w nowej zmiennej. Następnie metoda slice () jest stosowana do pobierania pozostałego sznurka i połączenia pierwszego znaku i kapitalizowanego pierwszego znaku. W drugiej metodzie stosuje się wyrażenie regularne do dopasowania pierwszej postaci sznurka, a następnie ToupperCase () służy do kapitalizacji tej postaci.