Làm cách nào để bạn có được ký tự đầu tiên trong chuỗi javascript?
Khi xử lý chuỗi, một số phương thức hữu ích giúp chúng ta làm việc và thao tác với cấu trúc dữ liệu của chuỗi trong JavaScript. Bài viết này sẽ hướng dẫn bạn sử dụng các phương thức JavaScript có sẵn để lấy ký tự đầu tiên của chuỗi Show
Bốn phương thức, 0, 1, 0 và 1, có sẵn trong JavaScript, sẽ trả về một chuỗi mới mà không làm thay đổi chuỗi ban đầuNhận ký tự đầu tiên của chuỗi bằng cách sử dụng const inputString = 'Welcome to JavaScript tutorial'; const outputString1 = inputString.slice(0, 1); const outputString2 = inputString.slice(4, -2); console.log(outputString1); console.log(outputString2); 2 trong JavaScriptPhương thức 2 là một phương thức dựng sẵn do JavaScript cung cấpPhương pháp này cắt chuỗi ở hai nơi. Việc cắt này xảy ra bằng cách lấy hai đầu vào, chỉ số bắt đầu và chỉ số kết thúc Và dựa vào đó, nó sẽ trả về một phần của chuỗi giữa các chỉ mục. Nếu chỉ cung cấp chỉ số bắt đầu, nó sẽ quay trở lại ký tự cuối cùng cú pháp
Bất kỳ ký tự nào có trong chỉ mục 4 và 5 (bao gồm ký tự bắt đầu và ký tự dừng trước ký tự kết thúc) sẽ được chèn vào chuỗi mới. Chỉ số kết thúc là một tham số tùy chọnĐể biết thêm thông tin, hãy đọc tài liệu phương pháp 2
Nếu chúng ta gọi 7, điều này sẽ sao chép ký tự 8 từ chuỗi ban đầu, 9 thành 20. Phần hấp dẫn ở đây là khi bạn đưa ra một chỉ số âm, tham số đầu vào sẽ được coi là 21Đoạn mã trên sẽ cung cấp cho bạn đầu ra bên dưới đầu ra 2Nhận ký tự đầu tiên của chuỗi bằng cách sử dụng const inputString = 'Welcome to JavaScript tutorial'; const outputString1 = inputString.slice(0, 1); const outputString2 = inputString.slice(4, -2); console.log(outputString1); console.log(outputString2); 22 trong JavaScriptPhương thức này lấy một đơn vị mã UTF-16 duy nhất có tại chỉ mục đã chỉ định. Phương pháp này không làm thay đổi hoặc sửa đổi chuỗi gốc cú pháp Bất kỳ ký tự nào có trong chỉ mục sẽ được chèn vào chuỗi mới. Nếu không có chỉ mục nào được cung cấp, thì 23 sẽ được xem xét theo mặc địnhĐể biết thêm thông tin, hãy đọc tài liệu phương pháp 22 8Nếu chúng ta gọi 25, điều này sẽ sao chép ký tự 8 từ chuỗi ban đầu, 9 thành 20. Đoạn mã trên sẽ cung cấp cho bạn đầu ra bên dướiđầu ra Nhận ký tự đầu tiên của chuỗi bằng cách sử dụng const inputString = 'Welcome to JavaScript tutorial'; const outputString1 = inputString.slice(0, 1); const outputString2 = inputString.slice(4, -2); console.log(outputString1); console.log(outputString2); 29 trong JavaScriptPhương thức 29 là một phương thức dựng sẵn do JavaScript cung cấpPhương pháp này cắt chuỗi ở hai nơi. Việc cắt này xảy ra bằng cách lấy hai đầu vào, chỉ mục bắt đầu và chỉ mục kết thúc Và dựa vào đó, nó sẽ trả về một phần của chuỗi giữa các chỉ mục. Nếu chỉ cung cấp chỉ mục bắt đầu, nó sẽ trả về phần cuối của chuỗi cú pháp 5Bất kỳ ký tự nào có trong chỉ mục 81 và 5 (bao gồm ký tự bắt đầu và ký tự dừng trước ký tự kết thúc) sẽ được chèn vào chuỗi mới. Chỉ số kết thúc là tùy chọnĐể biết thêm thông tin, hãy đọc tài liệu phương pháp 29Sự khác biệt duy nhất giữa 29 và 2 là trong các đối sốNếu 86 lớn hơn 87 , phương thức 0 hoán đổi hai đối số. Có nghĩa là một chuỗi vẫn được trả lạiTrong trường hợp này, phương thức 0 trả về một chuỗi rỗng. Phương thức chuỗi con coi cả hai đối số là 23 nếu bất kỳ đối số nào là 51 hoặc 52 0 cũng coi các đối số NaN là 23. Nhưng khi các giá trị âm được truyền vào, nó sẽ đếm ngược từ cuối chuỗi để tìm các chỉ mục 8Nếu chúng ta gọi 55, điều này sẽ sao chép ký tự 56 từ chuỗi ban đầu, 9 thành 58. Cuối cùng, chúng tôi sẽ in cả hai chuỗi bằng phương pháp 59Đoạn mã trên sẽ cung cấp cho bạn đầu ra bên dưới đầu ra Nhận ký tự đầu tiên của chuỗi bằng cách sử dụng const inputString = 'Welcome to JavaScript tutorial'; const outputString1 = inputString.slice(0, 1); const outputString2 = inputString.slice(4, -2); console.log(outputString1); console.log(outputString2); 80 trong JavaScriptPhương thức 80 là một phương thức dựng sẵn do JavaScript cung cấpPhương pháp này cắt chuỗi ở hai nơi. Việc cắt này xảy ra bằng cách lấy hai đầu vào, chỉ mục bắt đầu và tổng số ký tự sau đó Và dựa vào đó, nó sẽ trả về một phần của chuỗi giữa chỉ số và tổng số. Nếu chỉ cung cấp chỉ mục bắt đầu, nó sẽ trả về phần cuối của chuỗi cú pháp 6Bất kỳ ký tự nào có trong chỉ mục 81 và 83 sẽ được chèn vào chuỗi mới. Độ dài là một tham số tùy chọn ở đâyĐể biết thêm thông tin, hãy đọc tài liệu phương pháp 80Sự khác biệt duy nhất giữa 29 và 80 là trong các đối sốCác phương thức 29 đại diện cho các chỉ mục bắt đầu và kết thúc dưới dạng đối số. Ngược lại, 80 đại diện cho chỉ mục bắt đầu và số lượng ký tự trong chuỗi được trả về dưới dạng đối số 4Nếu chúng ta gọi 89, điều này sẽ sao chép ký tự 56 từ chuỗi ban đầu, 9 thành 20. Phần thú vị ở đây là việc hoán đổi tham số đầu vào sẽ không sao chép bất kỳ ký tự nào vì độ dài là 23
Làm thế nào bạn có thể nhận được một chữ số đầu tiên của một chuỗi?Để lấy số đầu tiên trong một chuỗi. Sử dụng phương thức search() để lấy chỉ mục của số đầu tiên trong chuỗi . Phương thức tìm kiếm lấy một biểu thức chính quy và trả về chỉ mục của kết quả khớp đầu tiên trong chuỗi.
Làm cách nào để lấy ký tự từ chuỗi trong JavaScript?Phương thức charAt() trả về ký tự tại chỉ mục (vị trí) đã chỉ định trong chuỗi.
Làm cách nào để lấy 3 chữ cái đầu tiên của chuỗi trong JavaScript?Sử dụng chuỗi. slice() để lấy ba ký tự đầu tiên của một chuỗi , e. g. const first3 = str. lát (0, 3);. Phương thức slice sẽ trả về một chuỗi mới chứa ba ký tự đầu tiên của chuỗi ban đầu. |