Javascript 从JSON创建数组名
我正在解析JSON并尝试创建一个数组数组 JSON 一切都很好,除了当我把数组名推到项目数组中时,它们都在引号中,而我的其他脚本都崩溃了。控制台输出:Javascript 从JSON创建数组名,javascript,jquery,arrays,json,Javascript,Jquery,Arrays,Json,我正在解析JSON并尝试创建一个数组数组 JSON 一切都很好,除了当我把数组名推到项目数组中时,它们都在引号中,而我的其他脚本都崩溃了。控制台输出: ["project1", "project2"] 有人知道我怎么能不加引号地推它们吗 非常感谢。如果要将数组放入项目中,则需要推送数组,而不是它们的名称 我看不到您的数据,但这可能意味着val不是I您能打印“数据”输出吗。我指的是数据中的内容。typeof(I)在您的$中是什么。每个谢谢昆汀。。。我实际上返回数组名,但作为字符串返回。 $
["project1", "project2"]
有人知道我怎么能不加引号地推它们吗
非常感谢。如果要将数组放入
项目中,则需要推送数组,而不是它们的名称
我看不到您的数据,但这可能意味着val
不是I
您能打印“数据”输出吗。我指的是数据中的内容。typeof(I)
在您的$中是什么。每个谢谢昆汀。。。我实际上返回数组名,但作为字符串返回。
$.getJSON("data/enjp.json", function(data) {
data = data.data;
//create project data arrays
$.each(data.projects, function(i,val){
projects.push(i);
console.log(projects);
});
});
["project1", "project2"]