jquery - JavaScript join array into new array -
how join array , create new array?
var page_list = [ 'dkey', 'dvalue' ]; var json = '{"key1":"value1","key2":"value2","key3":"value3"}'; var jp = json.parse(json); for( var index in jp ) { var obj = jp[index]; //page_list.concat( ['test1','value2'] ); } //expecting output [ [ 'dkey', 'dvalue' ], [ 'key1', 'value1'], ['key2','value2'], ['key3','value3'] ]
https://jsfiddle.net/zerolfc/zjgx2pcj/1/
can give me solution, on how achieve expecting output?
var page_list = [ 'dkey', 'dvalue' ]; var arr = []; //create new array arr.push(page_list); //push page_list var json = '{"key1":"value1","key2":"value2","key3":"value3"}'; var jp = json.parse(json); for( var key in jp ) { arr.push([key, jp[key]]); //push key, value } document.write(json.stringify(arr)) //outputs //[["dkey","dvalue"],["key1","value1"],["key2","value2"],["key3","value3"]]
Comments
Post a Comment