zoukankan      html  css  js  c++  java
  • js从一个数组中筛选出另一个数组中存在的值

    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Document</title>
      </head>
      <body>
        <p>您好</p>
        <script>
          let arr1 = ['a', 'b', 'c']
          let arr2 = [
            { str: 'a', num: 1 },
            { str: 'as', num: 2 },
            { str: 'b', num: 3 },
            { str: 'ca', num: 4 },
            { str: 'c', num: 5 },
            { str: 'ddd', num: 6 },
          ]

          //   let arr3 = arr2.filter(checkAdult);

          //   function checkAdult(age){
          //     for(let i=0; i<arr1.length; i++){
          //         if(age.str == arr1[i]){
          //             return true
          //         }
          //     }
          //   }

          //   console.log(arr3)

          let arr3 = []
          arr1.forEach((item) => {
            arr2.forEach((element) => {
              if (item == element.str) {
                arr3.push(element)
              }
            })
            // return arr3
          })

          console.log(arr3)
        </script>
      </body>
    </html>
    https://blog.csdn.net/qq_35018214/article/details/103429020
  • 相关阅读:
    Flask中的Templates
    Flask中的route
    flask的安装
    SQLAlchemy中表结构的一对多
    SQLAlchemy中表结构的一对一
    flask连接mysql数据库
    获取列表中的最大的N项和最小的N项
    FileNotFoundError: [Errno 2] No such file or directory的解决方法
    LC 890. Find and Replace Pattern
    LC 894. All Possible Full Binary Trees
  • 原文地址:https://www.cnblogs.com/Alan2016/p/14076912.html
Copyright © 2011-2022 走看看