Dalam contoh ini, anda akan belajar menulis program JavaScript yang mengubah huruf pertama rentetan menjadi huruf besar.
Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan JavaScript berikut:
- Rentetan JavaScript
- Javascript String toUpperCase ()
- Ekspresi Fungsi dan Fungsi JavaScript
Contoh 1: Tukar huruf Pertama ke Huruf Besar
// program to convert first letter of a string to uppercase function capitalizeFirstLetter(str) ( // converting first letter to uppercase const capitalized = str.charAt(0).toUpperCase() + str.slice(1); return capitalized; ) // take input const string = prompt('Enter a string: '); const result = capitalizeFirstLetter(string); console.log(result);
Pengeluaran
Masukkan rentetan: JavaScript javaScript
Dalam program di atas, pengguna diminta memasukkan tali dan rentetan itu diteruskan ke dalam capitalizeFirstLetter()fungsi.
- Watak pertama rentetan diekstrak menggunakan
charAt()kaedah. Di sini,str.charAt(0);memberikan j. - The
toUpperCase()kaedah menukarkan rentetan kepada huruf besar. Di sini,str.charAt(0).toUpperCase();memberikan J. - The
slice()Cara mengembalikan sepanjang tali.
Di sini,str.slice(1);memberikan avaScript. - Kedua-dua nilai ini digabungkan menggunakan
+operator.
Nota : Anda juga boleh mendapatkan watak pertama rentetan menggunakan pelbagai mengakses harta: str(0).
str.str(0); // j
Contoh 2: Tukar huruf Pertama ke Huruf Besar menggunakan Regex
// program to convert first letter of a string to uppercase function capitalizeFirstLetter(str) ( // converting first letter to uppercase const capitalized = str.replace(/^./, str(0).toUpperCase()); return capitalized; ) // take input const string = prompt('Enter a string: '); const result = capitalizeFirstLetter(string); console.log(result);
Pengeluaran
Masukkan rentetan: JavaScript javaScript
Dalam program di atas, ungkapan biasa (regex) digunakan untuk mengubah huruf pertama rentetan menjadi huruf besar.
- Corak regex
/^./sepadan dengan watak pertama rentetan. - The
toUpperCase()kaedah menukarkan rentetan kepada huruf besar.








