Hướng dẫn what is the last character of a string in javascript? - ký tự cuối cùng của một chuỗi trong javascript là gì?

720

Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.

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

"linto.yahoo.com."

Nhân vật cuối cùng của chuỗi này là

str.slice(-1);
7

Làm thế nào tôi có thể tìm thấy cái này?

Hướng dẫn what is the last character of a string in javascript? - ký tự cuối cùng của một chuỗi trong javascript là gì?

Đã hỏi ngày 7 tháng 10 năm 2010 lúc 18:21Oct 7, 2010 at 18:21

1

Một giải pháp thay thế thanh lịch và ngắn, là phương pháp

str.slice(-1);
8.

Chỉ bằng cách:

str.slice(-1);

Một chỉ mục bắt đầu tiêu cực cắt chuỗi từ

str.slice(-1);
9, đến
"abc".slice(-1); // "c";
0, là chỉ mục
"abc".slice(-1); // "c";
1, ký tự cuối cùng được trích xuất:

"abc".slice(-1); // "c";

Hướng dẫn what is the last character of a string in javascript? - ký tự cuối cùng của một chuỗi trong javascript là gì?

DBS

8.4444 Huy hiệu vàng36 Huy hiệu bạc 50 Huy hiệu Đồng4 gold badges36 silver badges50 bronze badges

Đã trả lời ngày 7 tháng 10 năm 2010 lúc 18:32Oct 7, 2010 at 18:32

7

Sử dụng

"abc".slice(-1); // "c";
2:

Phương thức charat () trả về ký tự tại chỉ mục được chỉ định trong một chuỗi.

Bạn có thể sử dụng phương thức này kết hợp với thuộc tính

"abc".slice(-1); // "c";
0 của chuỗi để có được ký tự cuối cùng trong chuỗi đó. Ví dụ:
For example:

const myString = "linto.yahoo.com.";
const stringLength = myString.length; // this will be 16
console.log('lastChar: ', myString.charAt(stringLength - 1)); // this will be the string

Hướng dẫn what is the last character of a string in javascript? - ký tự cuối cùng của một chuỗi trong javascript là gì?

dota2pro

6.7027 Huy hiệu vàng37 Huy hiệu bạc70 Huy hiệu Đồng7 gold badges37 silver badges70 bronze badges

Đã trả lời ngày 7 tháng 10 năm 2010 lúc 18:23Oct 7, 2010 at 18:23

DonutdonutDonut

107K20 Huy hiệu vàng130 Huy hiệu bạc144 Huy hiệu đồng20 gold badges130 silver badges144 bronze badges

0

Bạn có thể đạt được điều này bằng cách sử dụng các cách khác nhau nhưng với hiệu suất khác nhau,

1. Sử dụng ký hiệu khung:

"abc".slice(-1); // "c";
4

Nhưng không nên sử dụng dấu ngoặc. Kiểm tra các lý do ở đây

2. Charat [index]:

"abc".slice(-1); // "c";
5

Điều này là có thể đọc được và nhanh nhất trong số những người khác. Đó là cách được khuyến nghị nhất.

3. Chất nền:

"abc".slice(-1); // "c";
6

4. Cắt lát:

"abc".slice(-1); // "c";
7

Nó nhanh hơn một chút so với phụ.

Bạn có thể kiểm tra hiệu suất ở đây

Với es6:

Bạn có thể sử dụng

"abc".slice(-1); // "c";
8

Nhưng nó không được hỗ trợ trong IE. Kiểm tra thêm chi tiết về Endswith tại đây

Đã trả lời ngày 6 tháng 7 năm 2017 lúc 13:34Jul 6, 2017 at 13:34

Hướng dẫn what is the last character of a string in javascript? - ký tự cuối cùng của một chuỗi trong javascript là gì?

VikasvikasVikas

6.3812 Huy hiệu vàng24 Huy hiệu bạc38 Huy hiệu đồng2 gold badges24 silver badges38 bronze badges

3

str.charAt(str.length - 1)

Một số trình duyệt cho phép (như một tiện ích mở rộng không chuẩn) bạn rút ngắn điều này thành:

str[str.length - 1];

Đã trả lời ngày 7 tháng 10 năm 2010 lúc 18:22Oct 7, 2010 at 18:22

Matthew Flaschenmatthew FlaschenMatthew Flaschen

Phù bằng vàng 272K50510 Huy hiệu bạc537 Huy hiệu đồng50 gold badges510 silver badges537 bronze badges

1

Sử dụng chuỗi con với tham số -1:-1:

"linto.yahoo.com.".substr(-1);

bằng "."

Ghi chú:

Để trích xuất các ký tự từ cuối chuỗi, hãy sử dụng số bắt đầu âm (điều này không hoạt động trong IE 8 trở lên).

Đã trả lời ngày 22 tháng 4 năm 2016 lúc 16:19Apr 22, 2016 at 16:19

SpikolynnspikolynnSpikolynn

3.9302 Huy hiệu vàng35 Huy hiệu bạc44 Huy hiệu đồng2 gold badges35 silver badges44 bronze badges

2

Sử dụng phương pháp

"abc".slice(-1); // "c";
9 là một cách mới để đạt được nó

const s = "linto.yahoo.com.";
const last = s.at(-1);

console.log(last);

Đọc thêm về

const myString = "linto.yahoo.com.";
const stringLength = myString.length; // this will be 16
console.log('lastChar: ', myString.charAt(stringLength - 1)); // this will be the string
0 tại đây

Đã trả lời ngày 24 tháng 2 lúc 18:16Feb 24 at 18:16

Hướng dẫn what is the last character of a string in javascript? - ký tự cuối cùng của một chuỗi trong javascript là gì?

Ran Turnerran TurnerRan Turner

11.3k3 Huy hiệu vàng31 Huy hiệu bạc44 Huy hiệu đồng3 gold badges31 silver badges44 bronze badges

Một cách dễ dàng để làm điều đó là sử dụng điều này :)

var word = "waffle"
word.endsWith("e")

Đã trả lời ngày 22 tháng 7 năm 2018 lúc 18:07Jul 22, 2018 at 18:07

Hướng dẫn what is the last character of a string in javascript? - ký tự cuối cùng của một chuỗi trong javascript là gì?

ConnieconnieConnie

3653 Huy hiệu bạc12 Huy hiệu Đồng3 silver badges12 bronze badges

4

Thử cái này...

const str = "linto.yahoo.com."
console.log(str.charAt(str.length-1));

Hướng dẫn what is the last character of a string in javascript? - ký tự cuối cùng của một chuỗi trong javascript là gì?

Adir Abargil

5.0203 Huy hiệu vàng17 Huy hiệu bạc25 Huy hiệu Đồng3 gold badges17 silver badges25 bronze badges

Đã trả lời ngày 9 tháng 4 năm 2018 lúc 23:14Apr 9, 2018 at 23:14

Hướng dẫn what is the last character of a string in javascript? - ký tự cuối cùng của một chuỗi trong javascript là gì?

Vishal Kumarvishal KumarVishal Kumar

1.09311 Huy hiệu bạc13 Huy hiệu đồng11 silver badges13 bronze badges

Bạn có thể nhận được char cuối cùng như thế này:

var lastChar=yourString.charAt(yourString.length-1);

Đã trả lời ngày 7 tháng 10 năm 2010 lúc 18:23Oct 7, 2010 at 18:23

DonutdonutColin Hebert

107K20 Huy hiệu vàng130 Huy hiệu bạc144 Huy hiệu đồng15 gold badges156 silver badges149 bronze badges

str.slice(-1);
0

Bạn có thể đạt được điều này bằng cách sử dụng các cách khác nhau nhưng với hiệu suất khác nhau,Nov 22, 2016 at 8:25

1. Sử dụng ký hiệu khung:Salar

"abc".slice(-1); // "c";
45 gold badges44 silver badges71 bronze badges

1

Nhưng không nên sử dụng dấu ngoặc. Kiểm tra các lý do ở đây

str.slice(-1);
1

2. Charat [index]:Oct 7, 2010 at 18:24

Điều này là có thể đọc được và nhanh nhất trong số những người khác. Đó là cách được khuyến nghị nhất.Adam

3. Chất nền:16 gold badges104 silver badges143 bronze badges

4. Cắt lát:

str.slice(-1);
2

Nó nhanh hơn một chút so với phụ.

str.slice(-1);
3

Bạn có thể kiểm tra hiệu suất ở đâyFeb 16, 2021 at 5:42

Với es6:xlm

Bạn có thể sử dụng

"abc".slice(-1); // "c";
813 gold badges52 silver badges52 bronze badges

1

Nhưng nó không được hỗ trợ trong IE. Kiểm tra thêm chi tiết về Endswith tại đây

str.slice(-1);
4

Đã trả lời ngày 6 tháng 7 năm 2017 lúc 13:34Jul 11, 2018 at 1:46

VikasvikasGauravsa

6.3812 Huy hiệu vàng24 Huy hiệu bạc38 Huy hiệu đồng2 gold badges20 silver badges25 bronze badges

str.slice(-1);
5

Một số trình duyệt cho phép (như một tiện ích mở rộng không chuẩn) bạn rút ngắn điều này thành:Jan 4 at 9:07

Hướng dẫn what is the last character of a string in javascript? - ký tự cuối cùng của một chuỗi trong javascript là gì?

2

Đã trả lời ngày 7 tháng 10 năm 2010 lúc 18:22

str.slice(-1);
6

Matthew Flaschenmatthew Flaschen

Phù bằng vàng 272K50510 Huy hiệu bạc537 Huy hiệu đồngNov 13, 2018 at 13:17

Hướng dẫn what is the last character of a string in javascript? - ký tự cuối cùng của một chuỗi trong javascript là gì?

Sử dụng chuỗi con với tham số -1:vdegenne

bằng "."14 gold badges75 silver badges101 bronze badges

3

Làm cách nào để có được ký tự cuối cùng trong chuỗi JavaScript?

Để có được ký tự cuối cùng của một chuỗi, hãy gọi phương thức charat () trên chuỗi, chuyển nó là chỉ mục cuối cùng dưới dạng tham số.Ví dụ, str.Charat (Str. Long - 1) Trả về một chuỗi mới chứa ký tự cuối cùng của chuỗi.call the charAt() method on the string, passing it the last index as a parameter. For example, str. charAt(str. length - 1) returns a new string containing the last character of the string.

Nhân vật cuối cùng của một chuỗi là gì?

Phương pháp 1: Sử dụng chuỗi.Phương thức charat () chấp nhận một tham số dưới dạng một chỉ mục của ký tự được trả về.Ký tự đầu tiên trong một chuỗi có mặt ở Index Zero và ký tự cuối cùng trong một chuỗi có mặt ở độ dài chỉ mục của chuỗi-1.

Làm thế nào để bạn đọc nhân vật cuối cùng của một chuỗi?

charat (str.length-1) để có được ký tự cuối cùng của chuỗi. length-1) to get the last character of string.

Làm thế nào để bạn tìm thấy phần cuối cùng của một chuỗi?

Nếu chúng ta muốn có được ký tự cuối cùng của chuỗi trong Java, chúng ta có thể thực hiện thao tác sau bằng cách gọi phương thức "String.Chatat (length-1)" của lớp chuỗi.Ví dụ: nếu chúng ta có một chuỗi là str = "csharpcorner", thì chúng ta sẽ nhận được ký tự cuối cùng của chuỗi bằng "str. Charat (11)".calling the "String. chatAt(length-1)" method of the String class. For example, if we have a string as str="CsharpCorner", then we will get the last character of the string by "str. charAt(11)".