some() 함수는 배열의 하나 이상의 요소가 매개변수 함수 확인 조건을 만족하는지 확인하는 데 사용됩니다. 해당 사용 구문은 "arr.some(arg_function(element, index, array), thisArg)"입니다.
이 문서의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터, javascript 버전 1.8.5.
arr.some() 함수는 배열의 최소 하나의 요소가 매개변수 함수 검사의 조건을 충족하는지 확인하는 데 사용됩니다. 한 요소가 조건을 충족하면 표현식이 true를 반환하고 나머지 요소는 테스트되지 않습니다. 조건에 맞는 요소가 없으면 false를 반환합니다. 일부 기능의 구체적인 용도를 살펴보겠습니다.
먼저 some() 함수
arr.some(arg_function(element,index,array),thisArg)
배열: .some() 함수를 호출하는 배열의 구문을 살펴보겠습니다.
index: 함수가 처리하는 현재 요소의 인덱스
element: 함수가 처리 중인 현재 요소.
some() 함수의 구체적인 예를 살펴보겠습니다.
코드는 다음과 같습니다
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script> function checkAvailability(arr, val) { return arr.some(function(arrVal) { return val === arrVal; }); } function func() { var arr = [2, 5, 8, 1, 4] document.write(checkAvailability(arr, 2)); document.write("<br>"); document.write(checkAvailability(arr, 87)); } func(); </script> </body> </html>
실행 결과는 다음과 같습니다.
true false
some() 함수는 배열에서 2와 87을 검사합니다. 2개만 사용할 수 있으므로 함수는 첫 번째 쿼리에서는 true를 반환하고 두 번째 쿼리에서는 false를 반환합니다.
이 기사는 여기서 끝납니다. 더 흥미로운 내용을 보려면 PHP 중국어 웹사이트에서 다른 관련 칼럼 튜토리얼을 살펴보세요! ! !
위 내용은 일부 기능을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!