gpt4 book ai didi

javascript - 从变量插入数据到json

转载 作者:行者123 更新时间:2023-11-30 18:14:04 26 4
gpt4 key购买 nike

我使用以下代码向 json 中插入数据:

categories: [
'Tokyo',
'Jakarta',
'New York',
'Seoul',
'Manila',
'Mumbai',
'Sao Paulo',
'Mexico City',
'Dehli',
'Osaka',
'Cairo',
'Kolkata',
'Los Angeles',
'Shanghai',
'Moscow',
'Beijing',
'Buenos Aires',
'Guangzhou',
'Shenzhen',
'Istanbul'
],

它有效,但是,我想将这些数据放入数组或字符串变量中,如下所示:

var data = Array('Tokyo',
'Jakarta',
'New York',
'Seoul',
'Manila',
'Mumbai',
'Sao Paulo',
'Mexico City',
'Dehli',
'Osaka',
'Cairo',
'Kolkata',
'Los Angeles',
'Shanghai',
'Moscow',
'Beijing',
'Buenos Aires',
'Guangzhou',
'Shenzhen',
'Istanbul');
categories: [data],

但是,它不起作用。你能帮助我吗 ?谢谢。

最佳答案

data: ['Tokyo', 'Jakarta',...] 

已经是一个数组,它是对象的一部分。如果您希望它作为单独的变量,只需像这样创建它:

var data = ['Tokyo', 'Jakarta',...];

并将其添加到您的对象

var yourObject = {categories: data};

你甚至可以这样做:

var yourObject = {categories: new Array('Tokyo', ...)};

但请使用括号表示法

提示:您正在创建一个“对象文字”,而不是一个 JSON 对象。 JSON 只是对象字面量的一个子集。阅读更多 here

关于javascript - 从变量插入数据到json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13798627/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com