stringify and parse object and array

by ian_smithz

HTML

Object: <input type="text" value="" id="input_hidden_field_obj" />

<br><br>
Array: <input type="text" value="" id="input_hidden_field_arr" />

JavaScript

//Object
var elems_obj = {};
elems_obj[0] = '1';
elems_obj[1] = '2';
elems_obj[2] = '3';
//Array
 var elems_arr = [];
elems_arr.push('1');
elems_arr.push('2');
elems_arr.push('3');

$('#input_hidden_field_obj').val(JSON.stringify(elems_obj));
$('#input_hidden_field_arr').val(JSON.stringify(elems_arr));

var value_obj = $('#input_hidden_field_obj').val();
var value_arr = $('#input_hidden_field_arr').val();
value_obj = JSON.parse(value_obj);
value_arr = JSON.parse(value_arr);

console.log(value_obj);
console.log(value_arr);