Hướng dẫn how do you change capital letters to lowercase in javascript? - Làm thế nào để bạn thay đổi chữ in hoa thành chữ thường trong javascript?

Thí dụ

Chuyển đổi sang chữ thường:

hãy để văn bản = "Hello World!"; Đặt kết quả = text.toLowerCase ();
let result = text.toLowerCase();

Hãy tự mình thử »


Định nghĩa và cách sử dụng

Phương thức

let myGreeting = 'Hey there!';

console.log(myGreeting.toLowerCase());

//output
//hey there!
5 chuyển đổi một chuỗi thành chữ thường.

Phương thức

let myGreeting = 'Hey there!';

console.log(myGreeting.toLowerCase());

//output
//hey there!
5 không thay đổi chuỗi ban đầu.


Cú pháp

Thông số

Giá trị trả về

Loại hìnhSự mô tả
Một chuỗiChuỗi được chuyển đổi thành chữ thường.

Hỗ trợ trình duyệt

let myGreeting = 'Hey there!';

console.log(myGreeting.toLowerCase());

//output
//hey there!
5 là tính năng ECMAScript1 (ES1).

ES1 (JavaScript 1997) được hỗ trợ đầy đủ trong tất cả các trình duyệt:

Trình duyệt ChromeI EBờ rìaFirefoxCuộc đi sănOpera
ĐúngĐúngĐúngĐúngĐúngĐúng


Hướng dẫn how do you change capital letters to lowercase in javascript? - Làm thế nào để bạn thay đổi chữ in hoa thành chữ thường trong javascript?

Bài viết này giải thích cách chuyển đổi một chuỗi thành các ký tự chữ thường và chữ hoa.

Chúng tôi cũng sẽ đi qua cách chỉ làm cho chữ cái đầu tiên trong một từ chữ hoa và làm thế nào để tạo chữ cái đầu tiên của mỗi từ trong một câu chữ hoa.

Bắt đầu nào!

Cách sử dụng phương thức let myGreeting = 'Hey there!'; console.log(myGreeting.toLowerCase()); //output //hey there! 5 trong JavaScript

Phương thức

let myGreeting = 'Hey there!';

console.log(myGreeting.toLowerCase());

//output
//hey there!
9 chuyển đổi một chuỗi thành chữ thường.

Cú pháp chung cho phương thức trông như thế này:

String.toLowerCase()

Phương thức

let myGreeting = 'Hey there!';

console.log(myGreeting.toLowerCase());

//output
//hey there!
5 không có bất kỳ tham số nào.

Chuỗi trong JavaScript là bất biến. Phương thức

let myGreeting = 'Hey there!';

console.log(myGreeting.toLowerCase());

//output
//hey there!
5 chuyển đổi chuỗi được chỉ định thành một phương thức mới chỉ bao gồm các chữ cái viết thường và trả về giá trị đó.immutable. The
let myGreeting = 'Hey there!';

console.log(myGreeting.toLowerCase());

//output
//hey there!
5 method converts the string specified into a new one that consists of only lowercase letters and returns that value.

Nó có nghĩa là chuỗi cũ, nguyên bản không bị thay đổi hoặc bị ảnh hưởng theo bất kỳ cách nào.

let myGreeting = 'Hey there!';

console.log(myGreeting.toLowerCase());

//output
//hey there!

Chuỗi

const  anotherGreeting = 'GOOD MORNING!!';

console.log(anotherGreeting.toLowerCase());
//output
//good morning!!
2 chỉ bao gồm một chữ số vốn được chuyển đổi thành chữ thường.

Bất kỳ chữ cái nào đã không bị ảnh hưởng bởi phương pháp

let myGreeting = 'Hey there!';

console.log(myGreeting.toLowerCase());

//output
//hey there!
5, chỉ có các chữ cái viết hoa. Những chữ cái bảo tồn hình thức ban đầu của họ.

Chuỗi trong ví dụ dưới đây bao gồm tất cả các chữ in hoa. Sau đó, tất cả chúng được chuyển đổi thành chữ thường khi phương pháp

let myGreeting = 'Hey there!';

console.log(myGreeting.toLowerCase());

//output
//hey there!
5 được áp dụng.

const  anotherGreeting = 'GOOD MORNING!!';

console.log(anotherGreeting.toLowerCase());
//output
//good morning!!

Cách sử dụng phương thức const anotherGreeting = 'GOOD MORNING!!'; console.log(anotherGreeting.toLowerCase()); //output //good morning!! 5 trong JavaScript

Phương thức

const  anotherGreeting = 'GOOD MORNING!!';

console.log(anotherGreeting.toLowerCase());
//output
//good morning!!
5 tương tự như phương thức
let myGreeting = 'Hey there!';

console.log(myGreeting.toLowerCase());

//output
//hey there!
5 nhưng thay vào đó nó chuyển đổi giá trị chuỗi thành chữ hoa.

Cú pháp chung để gọi phương thức trông như thế này:

String.toUpper()

Nó không có trong bất kỳ tham số nào.

Vì các chuỗi trong JavaScript là bất biến, phương thức

let myGreeting = 'Hey there!';

console.log(myGreeting.toLowerCase());

//output
//hey there!
5 không thay đổi giá trị của chuỗi được chỉ định.

Thay vào đó, nó trả về một giá trị mới. Chuỗi được chỉ định được chuyển đổi thành một nội dung mới có nội dung chỉ bao gồm tất cả các chữ cái chữ hoa. Điều này có nghĩa là bây giờ sẽ có hai chuỗi: bản gốc và bản gốc mới được chuyển đổi.

console.log('I am shouting!'.toUpperCase());

//output
//I AM SHOUTING!

Bất kỳ chữ in hoa nào đã có trong chuỗi sẽ không bị ảnh hưởng và sẽ không thay đổi khi phương thức

let myGreeting = 'Hey there!';

console.log(myGreeting.toLowerCase());

//output
//hey there!
5 được gọi.

Cách chỉ viết hoa chữ cái đầu tiên trong một chuỗi trong JavaScript

Điều gì sẽ xảy ra nếu bạn chỉ muốn làm cho chữ cái đầu tiên của một chuỗi thành vốn?

Dưới đây là một ví dụ đơn giản cho bạn thấy một cách để làm điều đó.

Giả sử có một biến gọi là

const  anotherGreeting = 'GOOD MORNING!!';

console.log(anotherGreeting.toLowerCase());
//output
//good morning!!
2 với giá trị chuỗi là
String.toUpper()
1, trong tất cả các chữ cái viết thường.

let myGreeting = 'hello';

Trước tiên, bạn định vị và trích xuất chữ cái đầu tiên của chuỗi đó bằng cách sử dụng chỉ mục của nó. Sau đó, bạn gọi phương thức

const  anotherGreeting = 'GOOD MORNING!!';

console.log(anotherGreeting.toLowerCase());
//output
//good morning!!
5 trên chữ cái cụ thể đó.

Một lời nhắc nhở, việc lập chỉ mục trong JavaScript (và hầu hết các ngôn ngữ lập trình) bắt đầu từ

String.toUpper()
3, do đó, chữ cái đầu tiên có chỉ số là
String.toUpper()
3.

Lưu thao tác này trong một biến mới gọi là

String.toUpper()
5.

let capFirstLetter = myGreeting[0].toUpperCase();

console.log(capFirstLetter);
// returns the letter 'H' in this case

Tiếp theo, bạn muốn cô lập và cắt bỏ ký tự đầu tiên đó và giữ phần còn lại của chuỗi.

Một cách để làm điều này là bằng cách sử dụng phương pháp

String.toUpper()
6. Điều này tạo ra một chuỗi mới bắt đầu từ chỉ mục được chỉ định cho đến khi kết thúc từ.

Bạn muốn bắt đầu từ chữ cái thứ hai cho đến khi kết thúc giá trị.

Trong trường hợp này, đối số bạn nên chuyển sang

String.toUpper()
6 là một chỉ số của
String.toUpper()
8 vì đó là chỉ số của chữ cái thứ hai.

Bằng cách này, nhân vật đầu tiên được loại trừ hoàn toàn. Một chuỗi mới được trả về mà không có nó nhưng chứa phần còn lại của các ký tự - trừ chữ cái đầu tiên đó.

Sau đó lưu hoạt động đó vào một biến mới.

let restOfGreeting = myGreeting.slice(1);

console.log(restOfGreeting);
//returns the string 'ello'

Bằng cách kết hợp hai biến mới với nối, bạn nhận được một chuỗi mới chỉ với chữ cái đầu tiên được viết hoa.

let newGreeting = capFirstLetter + restOfGreeting;

console.log(newGreeting);
//Hello

Một cách khác là kết hợp các bước từ trên cao và cô lập chúng trong một chức năng.

Hàm được tạo ra chỉ một lần. Hàm sau đó trả về một chuỗi mới với chữ cái đầu tiên được viết hoa.

Số lượng mã bạn cần viết là ít hơn đáng kể trong khi cũng có thể truyền trong bất kỳ chuỗi nào dưới dạng đối số mà không viết mã lặp đi lặp lại.

function capFirst(str) {
     return str[0].toUpperCase() + str.slice(1);
 }

console.log(capFirst('hello'));
//output 
//Hello

Cách viết hoa chữ cái đầu tiên của mỗi từ trong JavaScript

Nhưng làm thế nào để bạn làm cho chữ cái đầu tiên của mỗi từ trong một câu viết hoa?

Phương thức được hiển thị trong phần trên sẽ không hoạt động vì nó không xử lý nhiều từ, chỉ là một từ duy nhất trong một câu.

Giả sử bạn có một câu giống như câu dưới đây. Bạn muốn tận dụng mọi từ đầu tiên trong câu.

let myGreeting = 'Hey there!';

console.log(myGreeting.toLowerCase());

//output
//hey there!
0

Bước đầu tiên là chia câu thành các từ riêng lẻ và làm việc riêng với từng từ.

Đối với điều đó, bạn sử dụng phương thức

String.toUpper()
9 và truyền một không gian làm đối số. Điều đó có nghĩa là với mỗi không gian trong câu được cung cấp, một mục được chuyển vào một mảng mới.

Nó chia các câu dựa trên không gian trống.

Tạo một biến mới và lưu trữ mảng mới.

let myGreeting = 'Hey there!';

console.log(myGreeting.toLowerCase());

//output
//hey there!
1

Bây giờ từ câu đó, có một loạt các từ mới cho phép bạn tự thao tác từng từ, riêng biệt.

Vì bây giờ có một mảng mới, bạn có thể sử dụng phương thức

console.log('I am shouting!'.toUpperCase());

//output
//I AM SHOUTING!
0 để lặp lại trên từng mục riêng lẻ bên trong nó.

Trong phương thức

console.log('I am shouting!'.toUpperCase());

//output
//I AM SHOUTING!
0, bạn sử dụng cùng một quy trình được hiển thị trong phần trên để lấy từng từ riêng lẻ, viết hoa chữ cái đầu tiên và trả về phần còn lại của từ.

let myGreeting = 'Hey there!';

console.log(myGreeting.toLowerCase());

//output
//hey there!
2

Bức thư đầu tiên của mỗi từ bây giờ được viết hoa.

Tất cả những gì còn lại bây giờ là kết hợp các từ trong mảng với nhau trong một câu một lần nữa.

Cho rằng bạn sử dụng phương thức

console.log('I am shouting!'.toUpperCase());

//output
//I AM SHOUTING!
2 và truyền một không gian làm đối số.

let myGreeting = 'Hey there!';

console.log(myGreeting.toLowerCase());

//output
//hey there!
3

Như được hiển thị trong phần trên, bạn cũng có thể tạo một hàm kết hợp tất cả các bước luận án. Sau đó, bạn sẽ có thể vượt qua như một đối số bất kỳ chuỗi nào và mỗi từ đầu tiên trong đó sẽ là chữ hoa.

let myGreeting = 'Hey there!';

console.log(myGreeting.toLowerCase());

//output
//hey there!
4

Sự kết luận

Và bạn có nó rồi đấy! Đây là cách bạn sử dụng các phương thức

let myGreeting = 'Hey there!';

console.log(myGreeting.toLowerCase());

//output
//hey there!
5 và
const  anotherGreeting = 'GOOD MORNING!!';

console.log(anotherGreeting.toLowerCase());
//output
//good morning!!
5 trong JavaScript.

Bạn đã học được cách tận dụng chữ cái đầu tiên của một từ và viết hoa chữ cái đầu tiên của mỗi từ trong một câu.

Nếu bạn muốn học JavaScript và hiểu rõ hơn về ngôn ngữ, Freecodecamp có chứng nhận JavaScript miễn phí.

Bạn sẽ bắt đầu từ những điều cơ bản như một người mới bắt đầu tuyệt đối với ngôn ngữ và sau đó tiến tới các chủ đề phức tạp hơn như lập trình hướng đối tượng, lập trình chức năng, cấu trúc dữ liệu, thuật toán và kỹ thuật gỡ lỗi hữu ích.

Cuối cùng, bạn sẽ xây dựng năm dự án để đưa các kỹ năng của mình vào thực hành.

Cảm ơn bạn đã đọc, và học hỏi hạnh phúc!



Học mã miễn phí. Chương trình giảng dạy 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

Làm thế nào để bạn tạo một chữ cái chữ cái trong javascript?

Chuỗi JavaScript tolowerCase () Phương thức tolowerCase () chuyển đổi một chuỗi thành chữ thường.Phương thức tolowerCase () không thay đổi chuỗi gốc.toLowerCase() The toLowerCase() method converts a string to lowercase letters. The toLowerCase() method does not change the original string.

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.

Làm thế nào để bạn thay đổi thành chữ hoa trong javascript?

Phương thức TOUPPERCase () trả về giá trị của chuỗi được chuyển đổi thành chữ hoa.Phương pháp này không ảnh hưởng đến giá trị của chính chuỗi vì các chuỗi JavaScript là bất biến. returns the value of the string converted to uppercase. This method does not affect the value of the string itself since JavaScript strings are immutable.

Làm cách nào để chuyển đổi một chuỗi thành chữ thường?

Phương thức TolowerCase () chuyển đổi một chuỗi thành chữ cái chữ thường.Lưu ý: Phương thức TOUPPERCase () chuyển đổi một chuỗi thành chữ cái trên.toLowerCase() method converts a string to lower case letters. Note: The toUpperCase() method converts a string to upper case letters.