Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从json数组中获取json值_Javascript_Json - Fatal编程技术网

Javascript 如何从json数组中获取json值

Javascript 如何从json数组中获取json值,javascript,json,Javascript,Json,可以使用方括号进行动态属性访问: //Creating a 2-d Json array var JSONObject = { "name": "John Johnson", "street": "Oslo West 16", "age": 33, "phone": "555 1234567" }; var JSONObject1 = { "movie": "zindagi", "wedding": "yes" }; var cookieval

可以使用方括号进行动态属性访问:

//Creating a 2-d Json array


var JSONObject = {
"name": "John Johnson",
    "street": "Oslo West 16",
    "age": 33,
    "phone": "555 1234567"
 };

var JSONObject1 = {
    "movie": "zindagi",
    "wedding": "yes"
};

var cookieval = {
    "akamai" + ':' + JSONObject,
    "sV" + ':' + JSONObject1
 }


$.cookie('test', cookieval); // creating a cookie with a Json value
readJson('test', 'sV');

function readJSON(name, param) {
   var cookievalue = $.cookie('test');
   var parJson = $.parseJSON(cookievalue);
   var strmovie = parJson.sV;


  //Should return me JSOn object of sV and this works but when i try the following it does not.
  var  strmovie = parJson+'.'+param;
  // Because param is a string and not Json, var strMovie returns an undefined value. 
  // How do i get the value of json dynamically
}
var strmovie = parJson[param];