簡體   English   中英

將對象值提取到數組中

[英]Extract Object Values into an Array

我需要將所有名稱從下面的對象中拉出並存儲到數組中。 我需要這個的原因是能夠使用JQuery tag-it插件來自動完成。 因此,如果您知道一個更好的方法,除了創建一個新數組之外,我可以做到的一切,我無所不能。

    {
  "user": [
    {
      "title": "boss",
      "name": "scott"
    },
    {
      "title": "janitory",
      "name": "bob"
    },
    {
      "title": "dictation",
      "name": "betty"
    },
    {
      "title": "vp",
      "name": "ted"
    }
  ]
}

預期輸出= [“ scott”,“ bob”,“ betty”,“ ted”]

var arr = [{name:'Abe'},{name:'Bart'},{name:'Cletus'},{name:'Duffman'}];
var names = arr.map(function(a) { return a.name; });

名稱包含["Abe", "Bart", "Cletus", "Duffman"]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM