탐지 방법: 1. 반환된 요소 인덱스가 존재하는 경우 "arr.indexOf("element value")" 문을 사용합니다. 2. 존재하는 경우 "arr.includes("value")"를 사용하고 true를 반환합니다. 3. for 루프 문을 사용하여 배열을 순회하고, if 문과 "==" 연산자를 사용하여 배열 요소가 지정된 값인지 확인합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.
es6 배열에 특정 요소가 있는지 감지
방법 1: array.indexOf
array.indexOf
此方法判断数组中是否存在某个值,如果存在,则返回数组元素的下标,否则返回-1。
var arr=[1,2,3,4]; var index=arr.indexOf(3); console.log(index);
方法二:array.includes(searcElement[,fromIndex])
var arr=[1,2,3,4]; if(arr.includes(3)) console.log("存在"); else console.log("不存在");
방법 2:
array.includes(searcElement[,fromIndex])
이 방법은 배열에 특정 값이 존재하는지 확인하는 경우 true를 반환하고 그렇지 않으면 false를 반환합니다.
var arr=[1,2,3,4]; var k=0; for(var i=0;i<arr.length;i++){ if(arr[i]==3) k=1; } if(k) console.log("存在"); else console.log("不存在");
위 내용은 es6의 배열에 요소가 있는지 감지하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!