Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.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创建数组名_Javascript_Jquery_Arrays_Json - Fatal编程技术网

Javascript 从JSON创建数组名

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

我正在解析JSON并尝试创建一个数组数组

JSON

一切都很好,除了当我把数组名推到项目数组中时,它们都在引号中,而我的其他脚本都崩溃了。控制台输出:

["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"]