Cách lấy ký tự cuối cùng của chuỗi trong JavaScript

Cach Lay Ky Tu Cuoi Cung Cua Chuoi Trong Javascript



Một chuỗi bao gồm một số ký tự, một số có thể là ký tự đặc biệt, số hoặc chữ cái. Do đó, ký tự cuối cùng của chuỗi có thể là một chữ cái, một số hoặc một ký tự đặc biệt, vì vậy nếu bạn muốn biết về ký tự cuối cùng của chuỗi, hãy sử dụng các phương thức JavaScript được xác định trước.

Bài viết này sẽ cung cấp nhiều cách để lấy ký tự cuối cùng của chuỗi.

Làm thế nào để lấy ký tự cuối cùng của chuỗi trong JavaScript?

Để lấy ký tự cuối cùng của chuỗi trong JavaScript, hãy sử dụng các phương pháp sau:







  • phương thức charAt ()
  • phương thức at ()
  • phương thức substr ()
  • phương thức slice ()
  • Ký hiệu dấu ngoặc

Hãy thảo luận về hoạt động của tất cả các phương pháp này từng cái một!



Phương pháp 1: Lấy ký tự cuối cùng của chuỗi bằng phương thức charAt ()

Để nhận ký tự cuối cùng của chuỗi, hãy sử dụng “ charAt () ' phương pháp. Nó lấy chỉ mục của ký tự cuối cùng làm tham số và trả về ký tự làm đầu ra tại chỉ mục đó. Các ' string.length - 1 ”Được truyền dưới dạng đối số vì chỉ mục của chuỗi bắt đầu từ 0 và chỉ mục cuối cùng là string.length - 1.



Cú pháp
Làm theo cú pháp dưới đây để sử dụng phương thức charAt ():





sợi dây. charAt ( sợi dây. chiều dài - 1 ) ;

Đây, “ string.length - 1 ”Đề cập đến chỉ mục cuối cùng của chuỗi.

Thí dụ
Trong ví dụ này, trước tiên, chúng tôi sẽ tạo một biến có tên là “ str 'Lưu trữ một chuỗi' LinuxHint ”:



str = 'LinuxHint' ;

Sau đó, gọi phương thức charAt () bằng cách chuyển chỉ mục cuối cùng của chuỗi và lưu ký tự trả về trong biến “ getLastCh ”:

getLastCh = str. charAt ( str. chiều dài - 1 ) ;

Cuối cùng, in ký tự cuối cùng của một chuỗi được trả về bởi “ charAt () 'Phương pháp sử dụng' console.log () ' phương pháp:

bàn điều khiển. khúc gỗ ( getLastCh ) ;

Kết quả hiển thị “ t ”Là ký tự cuối cùng của“ LinuxHint ' sợi dây:

Hãy chuyển sang phương pháp thứ hai.

Phương pháp 2: Lấy ký tự cuối cùng của chuỗi bằng phương thức tại ()

JavaScript được xác định trước “ tại() ”Cũng được sử dụng để lấy ký tự cuối cùng của chuỗi. Nó cần “ -1 ”Như một đối số là vị trí của ký tự cuối cùng của một chuỗi và nó trả về ký tự tại vị trí đó.

Cú pháp
Sử dụng cú pháp đã cho cho phương thức at ():

sợi dây. tại ( - 1 ) ;

Nơi đây, ' -1 ”Cho biết chỉ mục cuối cùng của chuỗi.

Thí dụ
Chúng tôi sẽ sử dụng cùng một chuỗi “ str ”Được tạo trong ví dụ trên và sau đó gọi“ tại() ”Bằng cách chuyển chỉ mục của ký tự cuối cùng:

getLastCh = str. tại ( - 1 ) ;

Cuối cùng, in ký tự cuối cùng trên bảng điều khiển:

bàn điều khiển. khúc gỗ ( getLastCh ) ;

Như bạn có thể thấy, chúng tôi đã tìm nạp thành công ký tự cuối cùng “ t ”Của một chuỗi“ LinuxHint ”:

Hãy xem một phương pháp khác để lấy ký tự cuối cùng của một chuỗi.

Phương pháp 3: Lấy ký tự cuối cùng của chuỗi bằng phương thức substr ()

Để lấy ký tự cuối cùng của chuỗi, hãy sử dụng JavaScript được xác định trước “ substr () ' phương pháp. Nó lấy chỉ mục của ký tự cuối cùng làm tham số và cho ký tự tại chỉ mục đó dưới dạng chuỗi con.

Cú pháp
Thực hiện theo cú pháp được cung cấp bên dưới cho phương thức substr ():

sợi dây. substr ( sợi dây. chiều dài - 1 ) ;

Các ' string.length - 1 ”Là chỉ mục cuối cùng của chuỗi.

Thí dụ
Ở đây, chúng tôi sẽ sử dụng cùng một chuỗi được tạo trong ví dụ trước và gọi “ substr () ' phương pháp:

getLastCh = str. substr ( str. chiều dài - 1 ) ;

In giá trị kết quả bằng cách sử dụng “ console.log () ' phương pháp:

bàn điều khiển. khúc gỗ ( getLastCh ) ;

Đầu ra

Hãy xem một phương pháp khác để thực hiện cùng một nhiệm vụ.

Phương pháp 4: Lấy ký tự cuối cùng của chuỗi bằng phương thức slice ()

Bạn cũng có thể sử dụng “ lát cắt() ”Để lấy ký tự cuối cùng của chuỗi trong JavaScript. Nó cung cấp cho phần được trích xuất trong một chuỗi mới mà không làm thay đổi chuỗi hiện có. Phương thức slice () chấp nhận một chuỗi làm đầu vào và trả về một chuỗi con; nếu bạn bắt đầu cắt ở -1, ký tự cuối cùng trong chuỗi sẽ được trả về.

Cú pháp
Đối với phương thức slice (), hãy sử dụng cú pháp đã cho:

sợi dây. lát cắt ( - 1 ) ;

Nơi đây, ' -1 ”Cho biết chỉ mục cuối cùng của chuỗi.

Thí dụ
Trong ví dụ này, chúng tôi sẽ sử dụng chuỗi đã tạo trước đó và gọi “ lát cắt() ”Để lấy ký tự cuối cùng từ một chuỗi:

getLastCh = str. lát cắt ( - 1 ) ;

Cuối cùng, in ký tự cuối cùng của chuỗi bằng cách sử dụng “ console.log () ' phương pháp:

bàn điều khiển. khúc gỗ ( getLastCh ) ;

Đầu ra trả về chỉ mục cuối cùng “ t ”Của chuỗi“ LinuxHint ”:

Hãy chuyển sang phương pháp tiếp theo.

Phương pháp 5: Lấy ký tự cuối cùng của chuỗi bằng ký hiệu dấu ngoặc

Ký hiệu dấu ngoặc “ [] ”Là một phương thức khác để lấy ký tự cuối cùng của chuỗi. Để nhận được ký tự cuối cùng của chuỗi, bạn có thể sử dụng “ str.length - 1 ”.

Cú pháp
Thực hiện theo cú pháp được đề cập bên dưới để sử dụng ký hiệu dấu ngoặc:

sợi dây [ sợi dây. chiều dài - 1 ] ;

Thí dụ
Bây giờ, chúng tôi sẽ sử dụng “ ký hiệu dấu ngoặc ”Để lấy ký tự cuối cùng của chuỗi:

getLastCh = str [ str. chiều dài - 1 ] ;

Cuối cùng, in ký tự cuối cùng được trả về của chuỗi trên bảng điều khiển:

bàn điều khiển. khúc gỗ ( getLastCh ) ;

Đầu ra

Chúng tôi đã tập hợp tất cả các phương pháp để lấy ký tự cuối cùng từ một chuỗi.

Sự kết luận

Để lấy ký tự cuối cùng từ một chuỗi, bạn có thể sử dụng các phương thức có sẵn trong JavaScript, chẳng hạn như phương thức charAt (), phương thức at (), phương thức substr (), phương thức slice () hoặc ký hiệu Dấu ngoặc. Tuy nhiên, phương thức at () và charAt () là những phương thức phổ biến được sử dụng để lấy ký tự cuối cùng. Bài viết này cung cấp nhiều cách để lấy ký tự cuối cùng từ một chuỗi với các ví dụ chi tiết.