Quay lại một vòng Báo ảnh khác, nơi chúng tôi giải quyết từng bước các thách thức thuật toán phổ biến bằng các mẩu tin nhỏ. Hôm nay chúng ta cùng học cách viết hoa một chữ
Dưới đây là 4 phương pháp tôi sẽ đề cập
- Đến trường hợp trên[]
- lát cắt[]
- charAt[]
- toLowerCase[]
☝️ Bấm thêm vào các phương pháp nếu bạn muốn tìm hiểu thêm. Chúng được đề cập trong loạt Kiến thức cơ bản về web của tôi 👩🏻🏫
Tải xuống hình ảnh HD
# Các thách thức
Viết hàm viết hoa một chuỗi
Tải xuống hình ảnh HD
#1. toLowerCase[]
Thật không may trong JavaScript, không có cách viết hoa hoặc viết hoa tiêu đề cho một chuỗi. Vì vậy, những gì chúng tôi có thể là sử dụng toLowerCase[]
để làm cho toàn bộ chuỗi được viết thường và sau đó viết hoa chữ cái đầu tiên
Chuyển đổi toàn bộ chuỗi thành chữ thường
Tải xuống hình ảnh HD
#2. charAt[]
Hãy truy cập chữ cái đầu tiên của chuỗi của chúng tôi để chúng tôi có thể viết hoa nó sau
Lấy ký tự đầu tiên của chuỗi
Tải xuống hình ảnh HD
#3. function capitalize[word] {
return word[0].toUpperCase[] + word.slice[1].toLowerCase[];
}
0
function capitalize[word] {
return word[0].toUpperCase[] + word.slice[1].toLowerCase[];
}
Tuyệt quá. Bây giờ chúng ta có thể viết hoa chữ cái đầu tiên
Chuyển đổi ký tự đầu tiên thành chữ hoa
Tải xuống hình ảnh HD
# 4. function capitalize[word] {
return word[0].toUpperCase[] + word.slice[1].toLowerCase[];
}
1
function capitalize[word] {
return word[0].toUpperCase[] + word.slice[1].toLowerCase[];
}
Vì vậy, có 2 phần của chuỗi của chúng tôi để hoàn thành cách viết hoa của chúng tôi. Chữ cái đầu tiên được viết hoa và chúng ta có chữ cái đó với charAt[]
. Tiếp theo chúng ta cần phần còn lại của bức thư. Và chúng ta có thể giải nén bằng cách sử dụng
function capitalize[word] {
return word[0].toUpperCase[] + word.slice[1].toLowerCase[];
}
3Trích xuất toàn bộ chuỗi trừ chữ cái đầu tiên
#3. function capitalize[word] {
return word[0].toUpperCase[] + word.slice[1].toLowerCase[];
}
4
function capitalize[word] {
return word[0].toUpperCase[] + word.slice[1].toLowerCase[];
}
Được rồi, chúng tôi có tất cả các mảnh. Tiếp theo, chúng ta cần phải đặt nó lại với nhau. Chúng ta có thể sử dụng toán tử
function capitalize[word] {
return word[0].toUpperCase[] + word.slice[1].toLowerCase[];
}
4 để kết hợp các chuỗi Phương thức Python String capitalize[] trả về một bản sao của chuỗi gốc và chuyển đổi ký tự đầu tiên của chuỗi thành chữ in hoa [viết hoa], đồng thời biến tất cả các ký tự khác trong chuỗi thành chữ thường