Perform .join on value in array of objects

前端 未结 10 1523
囚心锁ツ
囚心锁ツ 2020-11-29 15:31

If I have an array of strings, I can use the .join() method to get a single string, with each element separated by commas, like so:

[\"Joe\", \"         


        
10条回答
  •  悲哀的现实
    2020-11-29 16:08

    try this

    var x= [
      {name: "Joe", age: 22},
      {name: "Kevin", age: 24},
      {name: "Peter", age: 21}
    ]
    
    function joinObj(a, attr) {
      var out = []; 
      for (var i=0; i "Joe, Kevin, Peter"
    var y = joinObj(x,'age');
    y > "22, 24, 21"
    

提交回复
热议问题