티스토리 뷰

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 를 반환합니다





댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday