Có nhiều phương pháp lấy ký tự đầu tiên của chuỗi trong JavaScript. Dưới đây là một số phương pháp dễ dàng được trình bày dưới đây
Bạn nên sử dụng phương thức charAt[] tại chỉ số 0 để chọn ký tự đầu tiên của chuỗi
hãy để chuỗi = "w3docs. com"; hãy để firstChar = chuỗi. charAt[0]; . log[firstChar];
Bạn cũng có thể sử dụng phương thức để lấy ký tự đầu tiên
const x = 'w3docs. com'; . nhật ký [x. chuỗi con[0, 1]];
Tránh sử dụng phương thức substr[] vì nó được coi là một hàm kế thừa. Không sử dụng nó trong mã của bạn vì nó không phải là một phần của JavaScript và có thể bị xóa bất kỳ lúc nào. Thay vào đó, hãy sử dụng phương thức substring[]
Tuy nhiên, nếu thích sử dụng chuỗi con, phiên bản ngắn hơn
const x = 'w3docs. com'; . nhật ký [x. lát [0, 1]];
Và để có được ký tự cuối cùng, bạn chỉ cần sử dụng
const x = 'w3docs. com'; . nhật ký [x. lát [-1]];
Có [] phương thức ký hiệu ngoặc để truy xuất phần tử đầu tiên
chuỗi const = 'w3docs. com'; . nhật ký [chuỗi [0]];
Không giống như tất cả các phương thức được đề cập ở trên trả về một chuỗi rỗng [''] cho str = '' phương thức này trả về không xác định
chuỗi var = ""; . nhật ký [chuỗi. lát [0, 1]]; . nhật ký [chuỗi. charAt[0]]; . nhật ký [chuỗi. chuỗi con[0, 1]]; . nhật ký [chuỗi [0]];
❮ Tham chiếu chuỗi PHP
Thí dụ
Chuyển đổi ký tự đầu tiên của "xin chào" thành chữ hoa
echo ucfirst["Xin chào thế giới. "];
?>
Định nghĩa và cách sử dụng
Hàm ucfirst[] chuyển ký tự đầu tiên của chuỗi thành chữ hoa
chức năng liên quan
- lcfirst[] - chuyển ký tự đầu tiên của chuỗi thành chữ thường
- ucwords[] - chuyển ký tự đầu tiên của mỗi từ trong chuỗi thành chữ hoa
- strtoupper[] - chuyển đổi một chuỗi thành chữ hoa
- strtolower[] - chuyển đổi một chuỗi thành chữ thường
cú pháp
Giá trị tham số
Tham sốChuỗi mô tảBắt buộc. Chỉ định chuỗi để chuyển đổichi tiết kỹ thuật
Giá trị trả về. Trả về phiên bản stringPHP đã chuyển đổi. 4+❮ Tham chiếu chuỗi PHP❮ Tham chiếu chuỗi PHP
Thí dụ
Trả về "thế giới" từ chuỗi
echo substr["Chào thế giới",6];
?>
Định nghĩa và cách sử dụng
Hàm substr[] trả về một phần của chuỗi
cú pháp
chất nền [chuỗi, bắt đầu, độ dài]
Giá trị tham số
Tham sốChuỗi mô tảBắt buộc. Chỉ định chuỗi trả về một phần củastartRequired. Chỉ định nơi bắt đầu trong chuỗi- Một số dương - Bắt đầu tại một vị trí xác định trong chuỗi
- Số âm - Bắt đầu tại một vị trí đã chỉ định từ cuối chuỗi
- 0 - Bắt đầu từ ký tự đầu tiên trong chuỗi
- Một số dương - Độ dài được trả về từ tham số bắt đầu
- Số âm - Độ dài được trả về từ cuối chuỗi
- Nếu tham số độ dài là 0, NULL hoặc FALSE - nó trả về một chuỗi rỗng
chi tiết kỹ thuật
Giá trị trả về. Trả về phần được trích xuất của chuỗi hoặc FALSE nếu lỗi hoặc chuỗi trống Phiên bản PHP. 4+Nhật ký thay đổi. PHP7. 0 - Nếu string = start [dài ký tự], nó sẽ trả về một chuỗi rỗng. Các phiên bản trước đó trả về FALSEPHP5. 2. 2 - 5. 2. 6 - Nếu bắt đầu có vị trí cắt ngắn âm, FALSE được trả về. Các phiên bản khác lấy chuỗi từ đầu
Thêm ví dụ
Thí dụ
Sử dụng tham số bắt đầu với các số dương và số âm khác nhau
echo substr["Chào thế giới",10]. "
“;
echo substr["Chào thế giới",1]. "
“;
echo substr["Chào thế giới",3]. "
“;
echo substr["Chào thế giới",7]. "
“;
echo substr["Chào thế giới",-1]. "
“;
echo substr["Chào thế giới",-10]. "
“;
echo substr["Chào thế giới",-8]. "
“;
echo substr["Chào thế giới",-4]. "
“;
?>
Thí dụ
Sử dụng các tham số bắt đầu và độ dài với các số dương và số âm khác nhau
echo substr["Chào thế giới",0,10]. "
“;
echo substr["Chào thế giới",1,8]. "
“;
echo substr["Chào thế giới",0,5]. "
“;
echo substr["Chào thế giới",6,6]. "
“;
echo substr["Chào thế giới",0,-1]. "
“;
echo substr["Xin chào thế giới",-10,-2]. "
“;
echo substr["Chào thế giới",0,-6]. "
“;
?>