{return v= = element Value;})" 문에서 반환 값이 "-1"이 아닌 경우 배열에 특정 항목이 포함되어 있는 것입니다."/> {return v= = element Value;})" 문에서 반환 값이 "-1"이 아닌 경우 배열에 특정 항목이 포함되어 있는 것입니다.">

 >  기사  >  웹 프론트엔드  >  es6에서 배열에 특정 값이 있는지 확인하는 방법

es6에서 배열에 특정 값이 있는지 확인하는 방법

青灯夜游
青灯夜游원래의
2022-03-23 15:22:303411검색

판단 방법: 1. "arr.includes(element value)" 문을 사용합니다. 반환 값이 true이면 배열에 항목이 있는 것입니다. 2. "arr.findIndex((v)=> {return v ==요소 값;})" 문에서 반환 값이 "-1"이 아닌 경우 배열에 특정 항목이 포함되어 있는 것입니다.

es6에서 배열에 특정 값이 있는지 확인하는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, ECMAScript 버전 6, Dell G3 컴퓨터.

es6 배열에 특정 값이 있는지 확인

방법 1: include() 메서드 사용

includes() 메서드는 배열에 지정된 값이 포함되어 있고 true 또는 false를 반환하는지 확인하는 데 사용됩니다. . 문법:

array.includes(searchElement, fromIndex);
  • searchElement: 찾을 요소

  • fromIndex: 검색을 시작할 인덱스 위치. 생략 가능하며 기본값은 0입니다.

예:

var arr=[2, 9, 7, 8, 9];
if(arr.includes(9)){
	console.log("数组中有指定值");
}
else{
	console.log("数组中没有指定值");
}

es6에서 배열에 특정 값이 있는지 확인하는 방법

방법 2: findIndex() 메서드 사용

findIndex() 메서드는 제공된 테스트 함수를 만족하는 배열의 첫 번째 요소 인덱스를 반환합니다. 그렇지 않으면 -1를 반환하세요.

var arr=[2, 9, 7, 8, 9];
var ret = arr.findIndex((v) => {
    return v == 1;
});
if(ret!=-1){
	console.log("数组中有指定值");
}
else{
	console.log("数组中没有指定值");
}

es6에서 배열에 특정 값이 있는지 확인하는 방법

【관련 추천: javascript 비디오 튜토리얼, web front-end

위 내용은 es6에서 배열에 특정 값이 있는지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.