如果想要取出数组中所有对象的的其中一项数据

58 阅读1分钟
<script>
  // 假设初始数据
  let arr = [
    {
      id: 1,
      name: '李磊',
    }, {
      id: 2,
      name: '韩梅梅',
    },
    {
      id: 3,
      name: '丽丽',
    },
    {
      id: 4,
      name: '刘子',
    }
  ]

   方法一:

// 肯定要先遍历数组 , 用map 方法,把你想要的属性,返回到一个新的数组里
    let newArr = arr.map(item=>{
      // 每一项的id
      return item.name
    })

    console.log(newArr);   //['李磊', '韩梅梅', '丽丽', '刘子']

     方法二:

   var selectedTitle = []

      for(var i = 0;i<arr.length;i++){

        var getState = arr[i].name

        selectedTitle.push(getState)

      }

      console.log(selectedTitle) //['李磊', '韩梅梅', '丽丽', '刘子']

</script>
————————————————
原文链接:https://blog.csdn.net/qq_44603011/article/details/120891246