티스토리 뷰
1. every() , some() - 역할
every() - 특정 조건을 모두 만족하는지 확인
some() - 특정 조건에서 적어도 하나는 만족하는지 확인
2. every() - 예제
◈ 코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | $(document).ready(function () { var array = [1,2,3,4,5]; var array_two = [1,2,3,4,5]; array = array.every(function(ele){ return ele <=3; }); alert(array); //false array_two = array_two.every(function(ele){ return ele <=5; }); alert(array_two); //true }); |
◈ 설명
array 와 array_two 는 같은 배열을 선언합니다
조건에서 array는 every() 를 통해 3이하인 것만을 확인하는 것을 체크 합니다
결과는 false
array에는 3이하만 존재하는 것이 아니라 4,5도 존재하기 때문에 모든 조건을 만족해야 하는 every로 써는
false를 반환하는 것이고 그래서 array_two 가 true 가 됩니다
some() - 예제
◈ 코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | $(document).ready(function () { var array = [1,2,3,4,5]; var array_two = [1,2,3,4,5]; array = array.some(function(ele){ return ele <=3; }); alert(array); //true array_two = array_two.some(function(ele){ return ele >5; }); alert(array_two); //false }); |
◈ 설명
every와는 반대로 하나의 조거만 성립해도 ture가 되기 때문에 array는 true를 반환하는 것이고 array_two는 배열에서 하나의 조건도 만족하지 않기 때문에 false 를 반환합니다
'[개발]프로그래밍 > javascript' 카테고리의 다른 글
[javascript] open() - 새로운 원도 생성 (0) | 2016.10.19 |
---|---|
[javascript] trim() - 문자열 양쪽 끝 공백 제거 (0) | 2016.10.18 |
[javascript] filter() - 특정 조건을 만족하는 요소 추출 (0) | 2016.10.18 |
[javascript] 객체 속성 - 추가 , 삭제 (0) | 2016.10.10 |
[javascript] 객체 - 가질수 있는 자료형 (0) | 2016.10.07 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday