Chuỗi JavaScript chứa – Cách sử dụng JS .includes () – nút js chứa chuỗi

Trong JavaScript, bạn có thể sử dụng phương thức .includes () để xem liệu một chuỗi có được tìm thấy trong chuỗi khác hay không. Nhưng nó hoạt động chính xác như thế nào? Trong bài viết này, tôi sẽ hướng dẫn bạn một vài ví dụ về mã của phương thức chuỗi JavaScript được gọi là .includes (). Cú pháp .includes () cơ bản Đây là cơ bản

Bạn đang xem: nút js chứa chuỗi

Trong JavaScript, bạn có thể sử dụng .includes () < / code> để xem liệu một chuỗi có được tìm thấy trong chuỗi khác hay không. Nhưng nó hoạt động chính xác như thế nào?

Trong bài viết này, tôi sẽ hướng dẫn bạn một vài ví dụ về mã của phương thức chuỗi JavaScript được gọi là .includes () .

Cơ bản .includes () Cú pháp

Đây là cú pháp cơ bản cho .includes () phương thức:

  str.includes (search-string, option-position)  

tham số search-string là chuỗi bạn đang tìm kiếm trong str .

Tham số position là một số tùy chọn để bắt đầu tìm kiếm trong str . Nếu tham số vị trí bị bỏ qua thì giá trị mặc định là không.

Nếu tìm thấy chuỗi tìm kiếm thì nó sẽ trả về true . Nếu search-string không được tìm thấy thì nó sẽ trả về false .

Ví dụ về mã cho phương thức bao gồm

Trong ví dụ đầu tiên này, chúng ta có câu, "Tôi thích freeCodeCamp" . Chúng tôi muốn xem liệu từ "love" có được bao gồm trong câu đó hay không.

Trong mã, str sẽ là "I love freeCodeCamp" và chuỗi tìm kiếm sẽ là "love".

  "I love freeCodeCamp" .includes ("love")  

Vì từ "love" được bao gồm trong str , khi đó mã sẽ trả về true .

Phương thức .includes () có phân biệt chữ hoa chữ thường không?

Nếu chúng tôi sửa đổi str thành" I LOVE freeCodeCamp "và < code> search-string vẫn là “love”, khi đó giá trị trả về sẽ là false .

  "I LOVE freeCodeCamp ".includes ('love')  

Đây là false vì phương thức .includes () phân biệt chữ hoa chữ thường. “LOVE” không giống với “love”.

Cách sử dụng thông số vị trí tùy chọn

Chúng tôi sẽ sửa đổi ví dụ của mình để sử dụng tham số vị trí. Bây giờ chúng tôi muốn kiểm tra xem liệu “love” có được tìm thấy trong “I love freeCodeCamp” hay không khi tìm kiếm bắt đầu ở vị trí 1.

Hãy nhớ rằng các chuỗi sử dụng lập chỉ mục dựa trên số 0, nghĩa là chữ cái đầu tiên “I” là index 0.

Mã của chúng tôi sẽ trả về true vì khi chúng tôi bắt đầu tìm kiếm ở vị trí 1, từ “love” không xuất hiện cho đến vị trí 2 nên nó hoàn toàn nằm trong chuỗi .

Vị trí 1 cho đến cuối câu bao gồm các ký tự và khoảng trắng này.

  "love freeCodeCamp"  

Hãy nhớ rằng dấu cách trong chuỗi nhận một giá trị chỉ mục.

Đây là mã của chúng tôi trông như thế nào khi sử dụng tham số vị trí.

  "I love freeCodeCamp" .includes ('love', 1)  

Nếu chúng ta thay đổi vị trí thành 3 , thì kết quả trả về sẽ là false .

  "I love freeCodecamp" .includes ('love', 3)  

Giá trị này trả về false vì vị trí 3 là chữ cái “o”.

Vị trí 3 cho đến cuối câu bao gồm các ký tự và khoảng trắng này.

  "ove freeCodeCamp"  

Bạn có thể thấy rằng (toàn bộ) từ “love” không có trong chuỗi đó.

Kết luận

Trong JavaScript, bạn có thể sử dụng phương thức .includes () để xem liệu một chuỗi có được tìm thấy trong chuỗi khác hay không.

Tại đây là cú pháp cơ bản cho phương thức .includes () .

  str.includes (search-string, option-position)  

Nếu search-string được tìm thấy thì nó sẽ trả về true . Nếu search-string không được tìm thấy thì nó sẽ trả về false .

Phương thức .includes () phân biệt chữ hoa chữ thường, nghĩa là nếu search-string không khớp với cách viết hoa chính xác trong str < / code> thì nó sẽ trả về false .

Tham số position là một số tùy chọn cho vị trí tìm kiếm bắt đầu trong str . Nếu tham số vị trí bị bỏ qua thì giá trị mặc định là không.

Tôi hy vọng bạn thích bài viết này về phương pháp .includes () và chúc bạn may mắn trên hành trình JavaScript của mình.


Xem thêm những thông tin liên quan đến chủ đề nút js chứa chuỗi

appendChild() - JavaScript DOM Tutorial For Beginners

  • Tác giả: dcode
  • Ngày đăng: 2018-01-14
  • Đánh giá: 4 ⭐ ( 6390 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: With the Node.appendChild() method, you are able to add new nodes, or more commonly, HTML Elements to a parent node, or element.

    In this video we look at how to use this method to add list items to an existing list element as well as converting an array of strings into a bunch of list elements.

    For your reference:
    https://developer.mozilla.org/en-US/docs/Web/API/Node/appendChild

    If this video helped you out and you'd like to see more, make sure to leave a like and subscribe to dcode!

    dcode javascript webdev

[Tự học Javascript] String trong Javascript

  • Tác giả: cafedev.vn
  • Đánh giá: 3 ⭐ ( 2239 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Trong JavaScript, dữ liệu văn bản được lưu trữ dưới dạng chuỗi. Không có loại riêng cho một ký tự.

Tổng hợp bài tập JavaScript có code mẫu

  • Tác giả: quantrimang.com
  • Đánh giá: 4 ⭐ ( 5410 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Phần đầu sẽ là khoảng 40 bài tập JavaScript có giải mẫu, phía cuối bài viết là những bài tập JavaScript tự giải, những bài khó có kèm theo hướng dẫn, giải thích cụ thể để các bạn không bị ngợp. Hy vọng chủ đề này sẽ hữu ích với các bạn đang tìm hiểu về ngôn ngữ lập trình JavaScript.

Các hàm xử lý chuỗi trong Javascript (cắt / tách / nối chuỗi ..)

  • Tác giả: freetuts.net
  • Đánh giá: 3 ⭐ ( 9832 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tồng hợp Các hàm xử lý chuỗi trong Javascript, thực hành các bài tập liên quan đến hàm xử lý chuỗi trong javascript bằng hàm

Các hàm xử lý chuỗi trong Javascript

  • Tác giả: toidicode.com
  • Đánh giá: 4 ⭐ ( 1950 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Chuỗi - String là một thứ không thể thiếu trong một ngôn ngữ và đi kèm theo nó là hàng loạt các hàm xử lý chuỗi sẵn có, rất hữu dụng. Và đương nhiên trong javascript cũng thế.

Cách kiểm tra xem một chuỗi có chứa chuỗi con trong JavaScript hay không

  • Tác giả: tech-wiki.online
  • Đánh giá: 3 ⭐ ( 9737 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Chuỗi (String) Trong JavaScript

  • Tác giả: www.codehub.com.vn
  • Đánh giá: 4 ⭐ ( 1933 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Một chuỗi JavaScript bao gồm không hoặc nhiều ký tự được viết trong cặp dấu nháy.

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  Hướng dẫn SQL giới thiệu: Cách viết các truy vấn đơn giản - cách sử dụng sql