Hướng dẫn how do you capitalize something in javascript? - làm thế nào để bạn viết hoa một cái gì đó trong javascript?

Quay trở lại một vòng ảnh khác, nơi chúng tôi giải quyết các thách thức phổ biến thách thức từng bước với các mẩu tin. Hôm nay, chúng ta hãy học cách tận dụng một từ!

Dưới đây là 4 phương pháp tôi sẽ đề cập:

  • toUpperCase[]
  • slice[]
  • charAt[]
  • toLowerCase[]

Nhấp 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 bài cơ bản trên web của tôi 👩🏻‍🏫

# Các thách thức

Viết một chức năng tận dụng một chuỗi.

# 1. toLowerCase[]

Thật không may trong JavaScript, không có trường hợp viết hoa hoặc tiêu đề là một chuỗi. Vì vậy, những gì chúng ta có thể sử dụng toLowerCase[] để làm cho toàn bộ chuỗi thấp hơn và sau đó là chữ hoa là chữ cái đầu tiên.

Chuyển đổi toàn bộ chuỗi thành chữ thường.

# 2.
const str = 'flexiple';
const str2 = str.charAt[0];
console.log[str2];

//Output: f
0

Hãy truy cập vào 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 sau này.

Nhận ký tự đầu tiên của chuỗi

# 3.
const str = 'flexiple';
const str2 = str.charAt[0];
console.log[str2];

//Output: f
1

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 trường hợp trên

# 4.
const str = 'flexiple';
const str2 = str.charAt[0];
console.log[str2];

//Output: f
2

Vì vậy, có 2 phần của chuỗi của chúng tôi để hoàn thành vốn hóa của chúng tôi. Bức thư đầu tiên đã được đặt trên cao và chúng tôi đã nhận được điều đó với

const str = 'flexiple';
const str2 = str.charAt[0];
console.log[str2];

//Output: f
0. Tiếp theo chúng ta cần phần còn lại của thư của chúng tôi. Và chúng ta có thể trích xuất bằng cách sử dụng
const str = 'flexiple';
const str2 = str.charAt[0];
console.log[str2];

//Output: f
4.

Trích xuất toàn bộ chuỗi ngoại trừ chữ cái đầu tiên

# 3.
const str = 'flexiple';
const str2 = str.charAt[0];
console.log[str2];

//Output: f
5

Được rồi, chúng ta có tất cả các mảnh. Tiếp theo, chúng ta cần đặt nó lại với nhau. Chúng tôi có thể sử dụng toán tử

const str = 'flexiple';
const str2 = str.charAt[0];
console.log[str2];

//Output: f
5 của chúng tôi để kết hợp các chuỗi.

Kết hợp các chuỗi

# Giải pháp cuối cùng

Đáng kinh ngạc! Chúng tôi đã tận dụng thành công chuỗi của chúng tôi 🥳

# Nhiều giải pháp hơn

Sử dụng charat

Sử dụng ký hiệu khung

Sử dụng

const str = 'flexiple';
const str2 = str.charAt[0];
console.log[str2];

//Output: f
7

Sử dụng 2 bước

Sử dụng tham số REST

Sử dụng bản đồ

Sử dụng Regex

Biết các giải pháp khác? Gửi nó ở đâyhere

Trong hướng dẫn này, chúng ta sẽ xem xét việc viết hoa chữ cái đầu tiên của một chuỗi trong JavaScript theo sau bằng cách tìm hiểu làm thế nào 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
  • Viết hoa chữ cái đầu tiên của mỗi từ trong một chuỗi

Viết hoa chữ cái đầu tiên của một chuỗi

Để đạt được viết hoa của chữ cái đầu tiên của một chuỗi nhất định trong JavaScript, chúng tôi sẽ sử dụng ba chức năng.

  • charAt[]
  • toUpperCase[]
  • slice[]

charAt[]:

Hàm charat [] trả về ký tự tại một vị trí nhất định trong một chuỗi.

Syntax:

string.charAt[index]

Example:

const str = 'flexiple';
const str2 = str.charAt[0];
console.log[str2];

//Output: f

toUpperCase[]

Hàm toupppercase [] chuyển đổi tất cả các ký tự của chuỗi đầu vào thành chữ hoa

Syntax:

string.toUpperCase[]

Thí dụ

const str = 'flexiple';
const str2 = str.toUpperCase[];
console.log[str2];

//Output: FLEXIPLE

Trong ví dụ trên, chúng ta thấy rằng sử dụng hàm toouppercase [] trên chuỗi đã chuyển đổi tất cả các ký tự của chuỗi đầu vào thành các chữ cái viết hoa.

Nhưng đây không phải là những gì chúng ta mong muốn để đạt được. Để tận dụng 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 và sau đó sử dụng hàm toupppercase [] để tận dụng nó. Bây giờ, chúng tôi sẽ nhận được các ký tự còn lại của chuỗi bằng hàm Slice [].

lát cắt

Hàm này cắt một chuỗi đã cho từ vị trí bắt đầu được chỉ định cho đến khi vị trí kết thúc được chỉ định.

Syntax:

string.slice[start, end]

Example:

const str = 'flexiple';
const str2 = str.slice[1];
console.log[str2];

//Output: lexiple

Bây giờ chúng ta hãy sử dụng tất cả ba hàm cùng nhau để tận dụng từ đầu tiên của chuỗi đầu vào.

const str = 'flexiple';
const str2 = str.charAt[0].toUpperCase[] + str.slice[1];
console.log[str2];

//Output: Flexiple

const str = 'abc efg';
const str2 = str.charAt[0].toUpperCase[] + str.slice[1];
console.log[str2];

//Output: Abc efg

Như bạn có thể thấy từ các đầu ra ở trên mà chúng tôi đã viết hoa chữ cái đầu tiên của chuỗi đầu vào. Bây giờ điều gì sẽ xảy ra nếu chúng ta muốn tận dụng các chữ cái đầu tiên của tất cả các từ trong một chuỗi? Hãy để xem làm thế nào chúng ta có thể đạt được điều này là tốt.

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 chia 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 mỗi phần tử của mảng và kết hợp tất cả các phần tử mảng 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ụ

const str = 'i have learned something new today';

//split the above string into an array of strings 
//whenever a blank space is encountered

const arr = str.split[" "];

//loop through each element of the array and capitalize the first letter.


for [var i = 0; i < arr.length; i++] {
    arr[i] = arr[i].charAt[0].toUpperCase[] + arr[i].slice[1];

}

//Join all the elements of the array back into a string 
//using a blankspace as a separator 
const str2 = arr.join[" "];
console.log[str2];

//Outptut: I Have Learned Something New Today

Làm thế nào để bạn viết hoa văn bản trong JavaScript?

Để tận dụng 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 và sau đó sử dụng hàm toupppercase [] để tận dụng nó.use the charAt[] to separate the first character and then use the toUpperCase[] function to capitalize it.

Làm thế nào để bạn tận dụng một tiêu đề trong JavaScript?

Tiêu đề trường hợp một câu trong JavaScript..
Chia tất cả các từ trong câu riêng lẻ.....
Chuyển đổi tất cả các phần tử trong mỗi và từng từ thành chữ thường bằng chuỗi.....
Vòng lặp qua các phần tử đầu tiên của tất cả các từ sử dụng cho vòng lặp và chuyển đổi chúng thành chữ hoa.....
Tham gia tất cả các từ bằng cách sử dụng chuỗi ..

Làm thế nào để bạn sử dụng chữ thường và chữ hoa trong javascript?

JavaScript cung cấp hai chức năng hữu ích để chuyển đổi văn bản thành chữ hoa và chữ thường.String.ToLowerCase [] Chuyển đổi một chuỗi thành chữ thường và String.touppercase [] chuyển đổi một chuỗi thành chữ hoa.String. toLowerCase[] converts a string to lowercase, and String. toUpperCase[] converts a string to uppercase.

Các đối tượng có nên được viết hoa javascript?

Các từ khóa JavaScript, chẳng hạn như và nếu, luôn luôn là chữ thường.Các đối tượng tích hợp như toán học và ngày được viết hoa.Tên đối tượng DOM thường là chữ thường, nhưng phương pháp của chúng thường là sự kết hợp của thủ đô và chữ thường.Built-in objects such as Math and Date are capitalized. DOM object names are usually lowercase, but their methods are often a combination of capitals and lowercase.

Bài Viết Liên Quan

Chủ Đề