some 함수 사용법
프로젝트를 진행하면서 IP를 비교대조하여 판별하는 조건이 필요했는데 처음에는 반복문으로 하려다가 지속적으로 통신 함에 있어서 반복문은
속도측면에서도 비효율적이라고 생각하여 사이트를 찾아본결과 some() 함수를 찾았다.
JS some 함수 사용법
some() 매서드는 배열 안의 어떤 요소라도 주어진 함수를 판별.
const test = '000.00.002, 111.111.589'
const whitelist = ['::1','000.00.002', '111.111.589'];
const replaceIp = test.replace(/\s/gi, "");
const seevar = replaceIp.split(",")
const found = seevar.some(item => whitelist.includes(item))
console.log(found)
한개라도 일치하면 true
일치하는 값이 없으면 false
참고사이트
Author And Source
이 문제에 관하여(some 함수 사용법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@chp0510/some-함수-사용법저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)