ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • filter
    js 2023. 8. 14. 19:57
    <!DOCTYPE html>
    <html>
    
    <head>
      <meta charset="utf-8" />
      <meta http-equiv="X-UA-Compatible" content="IE=edge" />
      <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
      <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
      <style>
      </style>
    </head>
    
    <body>
      <a href="#" class="pop">클릭하여 페이지 열기</a>
    
      <script>
    
        $(document).ready(function () {
    
          let a = [1,2,3,4,5,6];
    
          let b = a.filter(a => a % 2 === 0); // a 배열을 순환하면서 2 나눈값인 0이여서 true 값이 반환된 배열값만 산출해줌
          let c = a.filter(function(data){ // a 배열을 순환하면서 2 나눈값인 0이여서 true 값이 반환된 배열값만 산출해줌
            return data % 2 === 0 ? true : false;
          });
          let d = a.filter((data)=>{ // a 배열을 순환하면서 2 나눈값인 0이여서 true 값이 반환된 배열값만 산출해줌
            return data % 2 % 2 === 0 ? true : false;
          })
          
          console.log(b); //[2,4,6]
          console.log(c); //[2,4,6]
          console.log(d); //[2,4,6]
    
        });
    
      </script>
    </body>
    
    </html>

    'js' 카테고리의 다른 글

    concat,spread 연산자 차이  (0) 2023.08.14
    concat,push 차이  (0) 2023.08.14
    얕은 복사 vs 깊은 복사  (0) 2023.08.14
    문자열자르기  (0) 2021.06.29
    클라이언트 자바스크립트  (0) 2020.08.18
Designed by Tistory.