Làm thế nào để bạn viết hoa các ký tự trong một chuỗi?
Ngôn ngữ sử dụng để so sánh. Xem 6 để biết tất cả các tùy chọn có thể. Mặc định là "en" (tiếng Anh) để đảm bảo rằng hành vi mặc định nhất quán trên các nền tảng Show GHI CHÚ. 7 thích hợp hơn là sử dụng 8 (ký hiệu dấu ngoặc) vì 9 trả về một chuỗi rỗng ( 0) cho 1 thay vì 0 trong trường hợp của 12. Chuyển đổi chữ cái đầu tiên thành chữ hoaBạn có thể sử dụng phương thức toUpperCase() và chuyển đổi chuỗi gọi thành chữ hoa
3. Lấy phần còn lại của chuỗiBạn có thể sử dụng phương thức slice() và lấy phần còn lại của chuỗi (từ ký tự thứ hai, chỉ số 1, đến cuối chuỗi)
4. Trả về kết quả thêm chữ cái đầu tiên và phần còn lại của chuỗiBạn nên tạo một hàm chỉ chấp nhận một chuỗi làm đối số và trả về phần nối của chữ cái đầu tiên viết hoa 2 và phần còn lại của chuỗi 3
Hoặc bạn có thể thêm chức năng đó vào 4 để sử dụng trực tiếp trên chuỗi bằng mã sau (để phương thức không thể đếm được nhưng có thể bị ghi đè hoặc xóa sau)________số 8NguồnQUẢNG CÁO QUẢNG CÁO Nếu bài viết này hữu ích, hãy tweet nó Học cách viết mã miễn phí. Chương trình giảng dạy mã nguồn mở của freeCodeCamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu Trong hướng dẫn này, chúng ta sẽ xem xét cách viết hoa chữ cái đầu tiên của một chuỗi trong JavaScript, sau đó tìm hiểu cách chúng ta có thể viết hoa chữ cái đầu tiên của mỗi từ trong một chuỗi Mục lục
Viết hoa chữ cái đầu tiên của một chuỗiĐể đạt được cách viết hoa chữ cái đầu tiên của một chuỗi đã cho trong JavaScript, chúng tôi sẽ sử dụng ba hàm
charAt()Hàm charAt() trả về ký tự tại một vị trí nhất định trong một chuỗi cú pháp
Ví dụ 0Đến trường hợp trên()Hàm toUpperCase() chuyển đổi tất cả các ký tự của chuỗi đầu vào thành chữ hoa cú pháp 1Ví dụ 2Trong ví dụ trên, chúng ta thấy rằng việc sử dụng hàm toUpperCase() trên chuỗi đã chuyển đổi tất cả các ký tự của chuỗi đầu vào thành chữ in hoa Nhưng đây không phải là điều chúng ta mong muốn đạt được. Để viết hoa ký tự đầu tiên của chuỗi, chúng ta có thể sử dụng charAt() để tách ký tự đầu tiên rồi sử dụng hàm toUpperCase() để viết hoa ký tự đó. Bây giờ, chúng ta sẽ lấy các ký tự còn lại của chuỗi bằng hàm slice() lát cắtHàm này cắt một chuỗi đã cho từ vị trí “bắt đầu” được chỉ định cho đến vị trí “kết thúc” được chỉ định cú pháp 3Ví dụ 4Bây giờ chúng ta hãy sử dụng cả ba hàm cùng nhau để viết hoa từ đầu tiên của chuỗi đầu vào 5Như bạn có thể thấy từ các kết quả đầu ra ở trên, chúng tôi đã viết hoa chữ cái đầu tiên của chuỗi đầu vào. Bây giờ nếu chúng ta muốn viết hoa các chữ cái đầu tiên của tất cả các từ trong một chuỗi thì sao? Viết hoa chữ cái đầu tiên của mỗi từ trong một chuỗiĐể đạt được điều này, chúng tôi tách các từ khỏi chuỗi và lưu trữ chúng trong một mảng, sau đó sử dụng khái niệm trên trên từng phần tử của mảng và nối tất cả các phần tử mảng lại với nhau để lấy lại chuỗi. Chúng ta hãy xem xét điều này bằng một ví dụ |