Kaedah penghakiman: 1. Gunakan "arr.includes(value)", jika ia mengembalikan benar, ia wujud 2. Gunakan "arr.find(function(v){if(v==value{/{/0} /true }})" pernyataan; 3. Gunakan "arr.some(i=>i===value)", jika ia kembali benar, ia wujud.
Persekitaran pengendalian tutorial ini: sistem Windows 7, ECMAScript versi 6, komputer Dell G3
Dalam es6, anda boleh menggunakan kaedah sertakan, cari dan beberapa untuk menentukan sama ada elemen berada dalam. tatasusunan.
Kaedah 1: Gunakan kaedah es6 termasuk
kaedah termasuk() digunakan untuk menentukan sama ada tatasusunan mengandungi nilai yang ditentukan dan mengembalikan benar atau palsu. Sintaks:
<.>array.includes(searchElement, fromIndex);
arr = [1,2,3,4,5] console.log(arr.includes(5));
5
Jika tiada unsur yang memenuhi syarat, kembalikan tidak ditentukan
Contoh:
kaedah some() digunakan untuk mengesan sama ada terdapat elemen dalam tatasusunan yang memenuhi syarat yang ditetapkan Jika wujud, ia akan kembali benar . Jika ia tidak wujud, ia akan kembali benar
var arr = [1,2,3,4,5] arr.find(function(value){ if(value==5){ console.log("指定元素在数组中"); } })
tutorial video javascript,
bahagian hadapan web]
Atas ialah kandungan terperinci Bagaimana untuk menentukan sama ada elemen berada dalam tatasusunan dalam es6. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!