Có chuỗi con trong JavaScript không?

Phương thức chuỗi con[] chuỗi JavaScript

Cải thiện bài viết

Lưu bài viết

Thích bài viết

  • Độ khó. Dễ dàng
  • Cập nhật lần cuối. 07 tháng 10 năm 2021

  • Đọc
  • Bàn luận
  • khóa học
  • Luyện tập
  • Băng hình
  • Cải thiện bài viết

    Lưu bài viết

    Chuỗi. chuỗi con [] là một hàm sẵn có trong JavaScript được sử dụng để trả về một phần của chuỗi đã cho từ chỉ mục bắt đầu đến chỉ mục kết thúc. Lập chỉ mục bắt đầu từ số không [0].
    Cú pháp.
     

    string.substring[Startindex, Endindex]

    Thông số. Ở đây Startindex và Endindex mô tả phần của chuỗi được lấy làm chuỗi con. Ở đây Endindex là tùy chọn.
    Trả về giá trị. Nó trả về một chuỗi mới là một phần của chuỗi đã cho.
    Mã JavaScript để hiển thị hoạt động của chuỗi. hàm chuỗi con[].
    Mã số 1.
     

    jav




    geek
    eeksf
    forgeeks
    geeksforgeeks
    4

     

    geek
    eeksf
    forgeeks
    geeksforgeeks
    5
    geek
    eeksf
    forgeeks
    geeksforgeeks
    6

    geek
    eeksf
    forgeeks
    geeksforgeeks
    5
    geek
    eeksf
    forgeeks
    geeksforgeeks
    8
    geek
    eeksf
    forgeeks
    geeksforgeeks
    9____40
    geek
    eeksf
    forgeeks
    geeksforgeeks
    0

    geek
    eeksf
    forgeeks
    geeksforgeeks
    5
    geek
    eeksf
    forgeeks
    geeksforgeeks
    2

    geek
    eeksf
    forgeeks
    geeksforgeeks
    5
    geek
    eeksf
    forgeeks
    geeksforgeeks
    4

    geek
    eeksf
    forgeeks
    geeksforgeeks
    5
    geek
    eeksf
    forgeeks
    geeksforgeeks
    6

    geek
    eeksf
    forgeeks
    geeksforgeeks
    5
    geek
    eeksf
    forgeeks
    geeksforgeeks
    8

     

    geek
    eeksf
    forgeeks
    geeksforgeeks
    5
    geeksforgeeks
    eksforgeeks
    eksforgeeks
    0

    geek
    eeksf
    forgeeks
    geeksforgeeks
    5
    geeksforgeeks
    eksforgeeks
    eksforgeeks
    2

    geek
    eeksf
    forgeeks
    geeksforgeeks
    5
    geeksforgeeks
    eksforgeeks
    eksforgeeks
    4
    geeksforgeeks
    eksforgeeks
    eksforgeeks
    5
    geeksforgeeks
    eksforgeeks
    eksforgeeks
    6

    geek
    eeksf
    forgeeks
    geeksforgeeks
    5
    geeksforgeeks
    eksforgeeks
    eksforgeeks
    8
    geeksforgeeks
    eksforgeeks
    eksforgeeks
    5
    geeksforgeeks
    eksforgeeks
    eksforgeeks
    6

    geek
    eeksf
    forgeeks
    geeksforgeeks
    5
    geek
    eeksf
    forgeeks
    geeksforgeeks
    42____65
    geeksforgeeks
    eksforgeeks
    eksforgeeks
    6

    geek
    eeksf
    forgeeks
    geeksforgeeks
    5
    geek
    eeksf
    forgeeks
    geeksforgeeks
    46____65
    geeksforgeeks
    eksforgeeks
    eksforgeeks
    6

     

    geek
    eeksf
    forgeeks
    geeksforgeeks
    49

    Đầu ra.
     

    geek
    eeksf
    forgeeks
    geeksforgeeks

    Mã số 2.
    Chỉ số luôn bắt đầu bằng 0. Nếu chúng ta vẫn coi chỉ mục là số âm, nó sẽ được coi là số không và chỉ mục không thể ở dạng phân số nếu tìm thấy như vậy, nó sẽ được chuyển đổi thành số nguyên nhỏ hơn của nó.
     

    jav




    geek
    eeksf
    forgeeks
    geeksforgeeks
    4

     

    geek
    eeksf
    forgeeks
    geeksforgeeks
    5
    geek
    eeksf
    forgeeks
    geeksforgeeks
    6

    geek
    eeksf
    forgeeks
    geeksforgeeks
    5
    geek
    eeksf
    forgeeks
    geeksforgeeks
    8
    geek
    eeksf
    forgeeks
    geeksforgeeks
    9____40
    geek
    eeksf
    forgeeks
    geeksforgeeks
    0

    geek
    eeksf
    forgeeks
    geeksforgeeks
    5
    geek
    eeksf
    forgeeks
    geeksforgeeks
    59

    geek
    eeksf
    forgeeks
    geeksforgeeks
    5
    geek
    eeksf
    forgeeks
    geeksforgeeks
    61

    geek
    eeksf
    forgeeks
    geeksforgeeks
    5
    geek
    eeksf
    forgeeks
    geeksforgeeks
    63

     

    geek
    eeksf
    forgeeks
    geeksforgeeks
    5
    geeksforgeeks
    eksforgeeks
    eksforgeeks
    0

    geek
    eeksf
    forgeeks
    geeksforgeeks
    5
    geeksforgeeks
    eksforgeeks
    eksforgeeks
    2

    geek
    eeksf
    forgeeks
    geeksforgeeks
    5
    geeksforgeeks
    eksforgeeks
    eksforgeeks
    4
    geeksforgeeks
    eksforgeeks
    eksforgeeks
    5
    geeksforgeeks
    eksforgeeks
    eksforgeeks
    6

    geek
    eeksf
    forgeeks
    geeksforgeeks
    5
    geeksforgeeks
    eksforgeeks
    eksforgeeks
    8
    geeksforgeeks
    eksforgeeks
    eksforgeeks
    5
    geeksforgeeks
    eksforgeeks
    eksforgeeks
    6

    geek
    eeksf
    forgeeks
    geeksforgeeks
    5
    geek
    eeksf
    forgeeks
    geeksforgeeks
    42____65
    geeksforgeeks
    eksforgeeks
    eksforgeeks
    6

     

    geek
    eeksf
    forgeeks
    geeksforgeeks
    49

    Đầu ra.
     

    geeksforgeeks
    eksforgeeks
    eksforgeeks

     

    Trình duyệt được hỗ trợ

    • Chrome 1 trở lên
    • Cạnh 12 trở lên
    • Firefox 1 trở lên
    • Internet Explorer 3 trở lên
    • Opera3 trở lên
    • Safari1 trở lên

    Ghi chú cá nhân của tôi arrow_drop_up

    Tiết kiệm

    Vui lòng Đăng nhập để nhận xét.

    Hướng dẫn JavaScript này giải thích cách sử dụng phương thức chuỗi được gọi là substring[] với cú pháp và ví dụ

    Sự miêu tả

    Trong JavaScript, substring[] là một phương thức chuỗi được sử dụng để trích xuất một chuỗi con từ một chuỗi, cho trước vị trí bắt đầu và kết thúc trong chuỗi. Vì phương thức substring[] là một phương thức của đối tượng String nên nó phải được gọi thông qua một thể hiện cụ thể của lớp String

    cú pháp

    Trong JavaScript, cú pháp của phương thức substring[] là

    geek
    eeksf
    forgeeks
    geeksforgeeks
    1

    Tham số hoặc Đối số

    start_positionVị trí trong chuỗi nơi quá trình trích xuất sẽ bắt đầu. Vị trí đầu tiên trong chuỗi là 0. end_positionTùy chọn. Nó xác định vị trí trong chuỗi mà quá trình trích xuất sẽ kết thúc [nhưng không bao gồm ký tự ở vị trí cuối trong chuỗi con được trích xuất]. Vị trí đầu tiên trong chuỗi là 0. Nếu không cung cấp tham số này, phương thức substring[] sẽ trả về tất cả các ký tự ở cuối chuỗi

    trả lại

    Phương thức substring[] trả về một chuỗi con đã được trích xuất từ ​​​​chuỗi đã cho start_position và end_position

    Ghi chú

    • Phương thức substring[] không làm thay đổi giá trị của chuỗi ban đầu
    • Xem thêm các phương thức slice[] và substr[]

    Ví dụ

    Hãy cùng xem một ví dụ về cách sử dụng phương thức substring[] trong JavaScript

    Ví dụ

    geek
    eeksf
    forgeeks
    geeksforgeeks
    2

    Trong ví dụ này, chúng tôi đã khai báo một biến có tên totn_string được gán giá trị chuỗi là 'TechOnTheNet'. Sau đó, chúng tôi đã gọi phương thức substring[] của biến totn_string để trích xuất chuỗi con từ chuỗi

    Chúng tôi đã viết đầu ra của phương thức substring[] vào nhật ký bảng điều khiển của trình duyệt web, với mục đích trình diễn, để hiển thị kết quả mà phương thức substring[] trả về

    Phần sau đây sẽ được xuất ra nhật ký bảng điều khiển trình duyệt web

    geek
    eeksf
    forgeeks
    geeksforgeeks
    3

    Như bạn có thể thấy, phương thức substring[] trả về 'Tech' cho lệnh gọi đầu tiên, 'Bật' cho lệnh gọi thứ hai, 'The' cho lệnh gọi thứ ba và 'Net' cho lệnh gọi thứ tư

    Làm cách nào để kiểm tra chuỗi con trong JavaScript?

    Bạn có thể sử dụng phương thức include[] của JavaScript để kiểm tra xem một chuỗi có chứa chuỗi con hay không. Điều này sẽ trả về true nếu chuỗi con được tìm thấy hoặc false nếu không.

    Substr có bị phản đối trong JavaScript không?

    substr[…] không hoàn toàn bị phản đối [như trong "đã bị xóa khỏi các tiêu chuẩn Web"], nó được coi là một chức năng kế thừa và . Nó không phải là một phần của ngôn ngữ JavaScript cốt lõi và có thể bị xóa trong tương lai. Nếu có thể, hãy sử dụng phương thức substring[] để thay thế.

    Làm cách nào để lấy một phần chuỗi trong JavaScript?

    Phương thức substr[] trích xuất một phần của chuỗi . Phương thức substr[] bắt đầu tại một vị trí đã chỉ định và trả về một số ký tự đã chỉ định. Phương thức substr[] không thay đổi chuỗi gốc. Để trích xuất các ký tự từ cuối chuỗi, hãy sử dụng vị trí bắt đầu phủ định.

    Tôi có thể sử dụng cái gì thay vì Substr trong JS?

    Bạn nên sử dụng Regex .

    Chủ Đề