Rumah  >  Artikel  >  hujung hadapan web  >  Gunakan fungsi termasuk dalam JavaScript untuk menyemak sama ada tatasusunan mengandungi elemen

Gunakan fungsi termasuk dalam JavaScript untuk menyemak sama ada tatasusunan mengandungi elemen

PHPz
PHPzasal
2023-11-18 08:08:161100semak imbas

Gunakan fungsi termasuk dalam JavaScript untuk menyemak sama ada tatasusunan mengandungi elemen

Menggunakan fungsi termasuk dalam JavaScript untuk menyemak sama ada tatasusunan mengandungi elemen memerlukan contoh kod khusus

Array ialah Struktur data yang biasa digunakan, terdapat banyak kaedah terbina dalam dalam JavaScript yang boleh digunakan untuk memanipulasi tatasusunan. Antaranya, fungsi includes() ialah kaedah yang sangat mudah yang boleh digunakan untuk menyemak sama ada tatasusunan mengandungi elemen tertentu. Artikel ini akan memperkenalkan cara menggunakan fungsi includes() dan memberikan beberapa contoh kod khusus.

Pertama, mari kita lihat sintaks fungsi includes():

array.includes(valueToFind[, fromIndex])

#🎜🎜 termasuk( Parameter pertama bagi fungsi ) ialah elemen yang akan dicari, dan parameter kedua adalah pilihan dan menunjukkan kedudukan indeks dari mana untuk mula mencari. Jika parameter kedua ditinggalkan, carian bermula dari elemen pertama tatasusunan secara lalai.

Seterusnya, mari lihat beberapa contoh kod khusus:

// 示例一:检查数组中是否包含某个元素
const fruits = ['apple', 'banana', 'cherry', 'durian'];

console.log(fruits.includes('banana'));  // true
console.log(fruits.includes('grape'));   // false


// 示例二:使用fromIndex参数指定开始查找的位置
const numbers = [1, 2, 3, 4, 5];

console.log(numbers.includes(2, 1));   // true,从索引位置1开始查找,找到了2
console.log(numbers.includes(2, 3));   // false,从索引位置3开始查找,找不到2


// 示例三:检查数组中是否包含NaN
const arr = [1, NaN, 3, 4, 5];

console.log(arr.includes(NaN));   // true


// 示例四:使用includes()检查字符串中是否包含某个字符
const str = 'Hello, World!';

console.log(str.includes('Hello'));   // true
console.log(str.includes('hello'));   // false,区分大小写

// 示例五:检查数组中是否包含指定条件的元素
const students = [
  { name: 'Alice', age: 20 },
  { name: 'Bob', age: 22 },
  { name: 'Cathy', age: 23 },
];

console.log(students.includes(student => student.age === 22));   // true

Melalui contoh kod di atas, kita dapat melihat bahawa menggunakan fungsi includes() dalam JavaScript untuk menyemak tatasusunan Sama ada untuk memasukkan elemen atau tidak adalah sangat mudah. Sama ada tatasusunan data jenis asas atau tatasusunan data jenis rujukan, anda boleh menggunakan fungsi includes() untuk mencari elemen dengan mudah.

Ringkasan:

includes() fungsi ialah kaedah yang berkuasa dan ringkas dalam JavaScript yang boleh digunakan untuk menyemak sama ada tatasusunan mengandungi elemen. Sama ada tatasusunan data jenis asas atau tatasusunan data jenis rujukan, anda boleh menggunakan fungsi includes() untuk mencari elemen dengan mudah. Saya harap contoh kod dalam artikel ini dapat membantu pembaca lebih memahami dan menggunakan fungsi includes().

Atas ialah kandungan terperinci Gunakan fungsi termasuk dalam JavaScript untuk menyemak sama ada tatasusunan mengandungi elemen. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn