[英]How to separate an object with keys and values into two arrays
我有一個對象:
var myObj = {
name: 'dri',
age: '22',
sex: 'female'
}
我需要將兩個數組中的鍵和值分開。
var keys = [];
var values = [];
我怎樣才能做到這一點?
你可以試試這個:-
var keys = [];
var values = [];
for (var prop in data) {
keys.push(prop);
values.push(data[prop]);
}
嘗試這個:
var data = {"name": "dri", "age": 22, "sex": "female"};
var data1 = [],
data2 = [];
for (var property in data) {
if ( ! data.hasOwnProperty(property)) {
continue;
}
data1.push(property);
data2.push(data[property]);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.