首页 > 解决方案 > 如何使用两个var制作json键值对

问题描述

我有两个 var

var a = result.master_id;
var b = result.session_name;

我想创建一个 json 字符串传递给 ajax。我试过这个

var userData = {'pid':a,'session' :b};

我将此 userData 存储在 sessionStorage 中并发送到 ajax 。但我得到 pid undefined 错误。

这是正确的方法吗?

任何帮助表示赞赏。问候,新手

标签: javascriptnode.jsjsonajax

解决方案


您正在使用正确的代码存储到变量中。尝试控制台变量来识别。

下面给出的示例代码:

let result = {
master_id: 1,
session_name: "Hardik"
}

var a = result.master_id;
var b = result.session_name;

var userData = {'pid':a,'session' :b};

console.log(userData);

推荐阅读