Bao gồm trong JavaScript

Phương thức mảng bao gồm [] trong JavaScript kiểm tra xem mảng đã cho có chứa phần tử đã chỉ định hay không. Nó trả về true nếu một mảng chứa phần tử, ngược lại là false

cú pháp

Phương thức bao gồm [] được thể hiện bằng cú pháp sau

Tham số

phần tử - Giá trị được tìm kiếm

bắt đầu - Nó là tùy chọn. Nó đại diện cho chỉ mục từ đó phương thức bắt đầu tìm kiếm

Trở lại

Một giá trị Boolean

Ví dụ về phương thức Mảng JavaScript bao gồm[]

Ở đây, chúng ta sẽ hiểu phương thức include[] thông qua các ví dụ khác nhau

ví dụ 1

Hãy xem một ví dụ đơn giản để xác định xem mảng đã cho có chứa phần tử được chỉ định hay không

Kiểm tra nó ngay bây giờ

đầu ra

ví dụ 2

Trong ví dụ này, chúng tôi sẽ cung cấp chỉ mục từ nơi bắt đầu tìm kiếm

Kiểm tra nó ngay bây giờ

đầu ra

ví dụ 3

Hãy xem thêm một ví dụ để xác định xem phương thức include[] có phân biệt chữ hoa chữ thường hay không

Kiểm tra nó ngay bây giờ

đầu ra

Trong JavaScript, bạn có thể sử dụng phương thức

"I love freeCodeCamp".includes["love"]
6 để xem liệu một chuỗi có được tìm thấy trong một 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 mã ví dụ về phương thức chuỗi JavaScript có tên là

"I love freeCodeCamp".includes["love"]
6

Cú pháp
"I love freeCodeCamp".includes["love"]
6 cơ bản

Đây là cú pháp cơ bản cho phương thức

"I love freeCodeCamp".includes["love"]
6

str.includes[search-string, optional-position]

Tham số

"I love freeCodeCamp".includes["love"]
2 là chuỗi bạn đang tìm kiếm trong
"I love freeCodeCamp".includes["love"]
3

Tham số

"I love freeCodeCamp".includes["love"]
4 là một số tùy chọn cho vị trí bắt đầu tìm kiếm trong
"I love freeCodeCamp".includes["love"]
3. Nếu tham số vị trí bị bỏ qua thì giá trị mặc định là 0

Nếu tìm thấy

"I love freeCodeCamp".includes["love"]
2 thì nó sẽ trả về
"I love freeCodeCamp".includes["love"]
7. Nếu không tìm thấy
"I love freeCodeCamp".includes["love"]
2 thì sẽ trả về
"I love freeCodeCamp".includes["love"]
9

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

Trong ví dụ đầu tiên này, chúng ta có câu "I love freeCodeCamp". Chúng tôi muốn xem từ "yêu" có trong câu đó không

Trong mã,

"I love freeCodeCamp".includes["love"]
3 sẽ là "Tôi yêu freeCodeCamp" và
"I love freeCodeCamp".includes["love"]
2 sẽ là  "tình yêu"

"I love freeCodeCamp".includes["love"]

Vì từ "yêu" được bao gồm bên trong

"I love freeCodeCamp".includes["love"]
3, nên mã sẽ trả về
"I love freeCodeCamp".includes["love"]
7

Phương pháp
"I love freeCodeCamp".includes["love"]
6 có phân biệt chữ hoa chữ thường không?

Nếu chúng ta sửa đổi

"I love freeCodeCamp".includes["love"]
3 thành "I LOVE freeCodeCamp" và
"I love freeCodeCamp".includes["love"]
2 vẫn là "love", thì giá trị trả về sẽ là
"I love freeCodeCamp".includes["love"]
9

"I love freeCodeCamp".includes["love"]
7

Đây là

"I love freeCodeCamp".includes["love"]
9 vì phương pháp
"I love freeCodeCamp".includes["love"]
6 phân biệt chữ hoa chữ thường. "YÊU" không giống như "tình yêu".

Cách sử dụng tham 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 "tình yêu" có được tìm thấy trong "Tôi yêu 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, điều đó có nghĩa là chữ cái đầu tiên "I" là chỉ mục 0

Mã của chúng tôi sẽ trả về

"I love freeCodeCamp".includes["love"]
7 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 được chứa trong chuỗi

Vị trí 1 cho đến hết câu bao gồm các ký tự này và dấu cách

"I love freeCodeCamp".includes["love"]
0

Hãy nhớ rằng khoảng trắng trong chuỗi có giá trị chỉ mục

Đây là giao diện mã của chúng ta 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ì lợi nhuận sẽ là

"I love freeCodeCamp".includes["love"]
9.

"I love freeCodeCamp".includes["love"]
3

Điều này trả về

"I love freeCodeCamp".includes["love"]
9 vì vị trí 3 là chữ "o".

Vị trí số 3 cho đến hết câu bao gồm các ký tự này và dấu cách

"I love freeCodeCamp".includes["love"]
5

Bạn có thể thấy rằng [toàn bộ] từ "love" không có trong chuỗi đó

Phần kết luận

Trong JavaScript, bạn có thể sử dụng phương thức

"I love freeCodeCamp".includes["love"]
6 để xem liệu một chuỗi có được tìm thấy trong một chuỗi khác hay không

Đây là cú pháp cơ bản cho phương thức

"I love freeCodeCamp".includes["love"]
6

str.includes[search-string, optional-position]

Nếu tìm thấy

"I love freeCodeCamp".includes["love"]
2 thì nó sẽ trả về
"I love freeCodeCamp".includes["love"]
7. Nếu không tìm thấy
"I love freeCodeCamp".includes["love"]
2 thì sẽ trả về
"I love freeCodeCamp".includes["love"]
9

Phương thức

"I love freeCodeCamp".includes["love"]
6 phân biệt chữ hoa chữ thường, nghĩa là nếu
"I love freeCodeCamp".includes["love"]
2 không khớp với cách viết hoa chính xác trong
"I love freeCodeCamp".includes["love"]
3 thì nó sẽ trả về
"I love freeCodeCamp".includes["love"]
9

Tham số

"I love freeCodeCamp".includes["love"]
4 là một số tùy chọn cho vị trí bắt đầu tìm kiếm trong
"I love freeCodeCamp".includes["love"]
3. Nếu tham số vị trí bị bỏ qua thì giá trị mặc định là 0

Tôi hy vọng bạn thích bài viết này về phương pháp

"I love freeCodeCamp".includes["love"]
6 và chúc bạn may mắn trên hành trình JavaScript của mình

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

Jessica Wilkins

Tôi là một nhạc sĩ và một lập trình viên

Nếu bạn đọc đến đây, hãy tweet cho tác giả để cho họ thấy bạn quan tâm. Tweet một lời cảm ơn

Học cách viết mã miễn phí. Chương trình giảng dạy mã nguồn mở của freeCodeCamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu

JavaScript có bao gồm không?

Phương thức include[] xác định xem một mảng có bao gồm một giá trị nhất định trong số các mục nhập của nó hay không , trả về true hoặc false tùy trường hợp.

Bạn có thể sử dụng bao gồm [] với một mảng trong JavaScript không?

includes[] Bạn có thể sử dụng phương thức include[] trong JavaScript để kiểm tra xem một mục có tồn tại trong một mảng hay không . Bạn cũng có thể sử dụng nó để kiểm tra xem một chuỗi con có tồn tại trong một chuỗi không. Nó trả về true nếu tìm thấy mục trong mảng/chuỗi và trả về false nếu mục đó không tồn tại.

Những gì được bao gồm trong chuỗi?

Chuỗi. nguyên mẫu. bao gồm[] . performs a case-sensitive search to determine whether one string may be found within another string, returning true or false as appropriate.

Làm thế nào để sử dụng chứa trong JavaScript?

Phương thức contains[] được sử dụng để kiểm tra xem một bộ sưu tập có chứa một mục cụ thể hay không . Nếu mục này có mặt, nó trả về true; . Hàm được áp dụng cho bộ sưu tập sau khi mảng JavaScript được chuyển thành bộ sưu tập.

Chủ Đề