이 기사의 내용은 js에서 Array 메소드의 사용법을 요약한 것입니다. 필요한 친구들이 참고할 수 있기를 바랍니다.
JS Array의 일부 메소드는 실제로 자주 사용되는 방법이고 다른 하나는 모두의 편의를 위한 것입니다. 🎜🎜#Map#🎜🎜 #
map(): 새 배열을 반환합니다. 각 요소는 함수 호출의 결과입니다.
구문: array.map (함수(현재 값, 인덱스, arr), thisValue)예:
var numbers = [65, 44, 12, 4], changedValue; function multiplyArrayElement(num) { return num * 2; } (function myFunction() { changedValue = numbers.map(multiplyArrayElement); })() console.log(changedValue);
Filter
filter(): 함수 조건을 충족하는 요소의 배열을 반환 구문: array.filter(function(currentValue,index,arr), thisValue)
# 🎜🎜#예: #🎜🎜 #var ages = [32, 33, 16, 40], changedValue; function checkAdult(age) { return age >= 18; } (function myFunction() { changedValue = ages.filter(checkAdult); })() console.log(changedValue);Somesome(): 요소가 함수 조건을 충족하는지 확인하기 위해 부울 값을 반환합니다. #🎜🎜 #
구문: 배열 .some(function(currentValue,index,arr),thisValue)
var ages = [3, 10, 18, 20], changedValue; function checkAdult(age) { return age >= 18; } (function myFunction() { changedValue = ages.some(checkAdult); })() console.log(changedValue);Every
# 🎜🎜#예: #🎜🎜 #
var ages = [32, 33, 16, 40], changedValue; function checkAdult(age) { return age >= 18; } (function myFunction() { changedValue = ages.every(checkAdult); })() console.log(changedValue);
ForEachforEach(): 반환 값 없음, 각 요소에 대해 함수 호출만 가능
var numbers = [4, 9, 16, 25],changedValue; function myFunction(item, index, arr) { arr[index] = item + 1; } numbers.forEach(myFunction); console.log(numbers);관련 권장사항:
javacsript의 배열 객체 메소드 속성 요약
javascript_기본 지식의 배열 및 문자열 메소드 요약
# 🎜🎜#위 내용은 js의 Array 메소드 사용법 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!