2017-11-01 10 views
-2

sample array of object image配列としてJSONオブジェクトの値とストアをゲット

私が画像上で見られるように、各オブジェクト配列の値を取得し、JavaScriptを使用して、その鍵を含めずに、配列としてこれらの値を格納し、これらの配列を格納しようとしていますデータテーブル上にある。 配列は、この

[ 
    ['david','female','john','e6a33eee180b07e563d74fee8c2c66b8',1,1,'roger63'], 
    ['rogers','Male','paul','2e7dc6b8a1598f4f75c3eaa47958ee2f',1,2,'mike28'] 
] 

のようになります。私は

$.map(a, function(value, index) { 
    return [value]; 
}); 

を使用してみましたが、私が得た結果は起こった何のような画像と同じです。

誰でも助けてくれますか?とても感謝しております。

+2

'array.map(obj => Object.values(obj));'?何か試しましたか? – Xufox

+0

はい私はしました。それでもキーを含む同じ結果を表示しました。 –

+0

_同じ結果が表示されましたか?あなたの質問を編集して、あなたの試みを含めることができますか? – Xufox

答えて

0

最も簡単なの:JSFiddle作業

const objArr = [{ 
    "first_name": "david", 
    "gender": "Female", 
    "last_name": "john", 
    "password": "asdasd", 
    "status": 1, 
    "user_id": 1, 
    "username": "rogers63" 
}, { 
    "first_name": "rogers", 
    "gender": "Male", 
    "last_name": "paul", 
    "password": "qweqwe", 
    "status": 1, 
    "user_id": 2, 
    "username": "mike28" 
}]; 
const arrArr = objArr.map(x => Object.values(x)); 
console.log(arrArr); 

+0

それはちょうど私が探しているものです、@annoyingmouseありがとう –

+0

公正であるために、@ Xufoxはあなたの記事へのコメントで同じ答えを持っていました。しかし、感謝;-) – annoyingmouse

0

笑。これを試してみてください:

array.reduce(function(total, current) { total = total.concat(Object.values(current)); return total; }, []);

+0

なぜ 'reduce'ですか?あなたは 'map'が必要です。 – Xufox

+0

質問からは難しいですが、私は彼/彼女が1つの単一の配列に平坦化&削減することを減らそうとしていると思います。 – Faisal

関連する問題