javascript - 如何在 javascript 中创建一个可以 Stringify() 的字符串

标签 javascript json

我有如下要求:

我有productid和productname,然后我想创建一个调用JSON.Stringify的对象

显示如下

"[{"product_id":"123","name":"stack"},{"product_id":"456","name":"overflow"}]"

是否可以用 javascript 来做...

最佳答案

var theObject = [ { product_id : 123, name : 'stack' }, 
                  { product_id : 456, name : 'overflow' } ];

或者如果您的产品 ID 和名称位于两个数组中:

var theObject = [ ];

for (var i=0; i<2; i++){
    theObject[i] = { product_id : product_ids[i], name : names[i] };
}

关于javascript - 如何在 javascript 中创建一个可以 Stringify() 的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7092323/

相关文章:

javascript - 将 <IMG> 转换为 base64 Javascript

javascript - 使用 json html javascript 的地址簿

javascript - lodash 集合 - 在集合的现有对象中添加额外的自定义属性

javascript - 调用按钮单击gridview内的文件上传

javascript - JS - 鼠标悬停时移动列表文本

javascript - DC js 复合图表工具提示

javascript - 验证以逗号分隔的多个美国邮政编码

java - 如何在Spring Boot Controller 中验证请求体的字段(自定义Jackson)

javascript - Angular Http Get 始终为 ng-click 返回状态 0

javascript - 将 JSON 对象导出到另一个 .js,无需类声明react-native