Javascript 获取第一个数据的Json数组

Javascript 获取第一个数据的Json数组,javascript,arrays,json,Javascript,Arrays,Json,我有一个数组,声明为varmyclinicsID=new array()现在,我将一些数据放入其中,当我使用警报(JSON.stringify(myclinicsID))向它发出警报时,它会向我提供[“1”、“2”、“3”、“4”] 现在我想将其用于我的函数,当我在控制台中查看时,它给出了未定义的,我的代码是否正确: getbarSeriesData(myclinicsID[0]['clinic_id'],data[i]['datemonths']); 我想得到myclinicsID的第一个数

我有一个数组,声明为var
myclinicsID=new array()现在,我将一些数据放入其中,当我使用
警报(JSON.stringify(myclinicsID))
向它发出警报时,它会向我提供
[“1”、“2”、“3”、“4”]

现在我想将其用于我的函数,当我在控制台中查看时,它给出了未定义的,我的代码是否正确:

getbarSeriesData(myclinicsID[0]['clinic_id'],data[i]['datemonths']);
我想得到myclinicsID的第一个数据元素,它的值是1

myclinicsID[0]['clinic_id']
应该是

myclinicsID[0]
你所需要的就是数组索引。当您说
myclinicsID[0]['clinic\u id']
时,这是在尝试获取
“1”
clinic\u id
属性,该属性显然未定义

应该是

myclinicsID[0]

你所需要的就是数组索引。当您说
myclinicsID[0]['clinic\u id']
时,这是在尝试获取
1
clinic\u id
属性,该属性显然未定义。

为什么
myclinicsID[0]['clinic\u id']
?因为在您的数组中没有类似于
clinic\u id
的东西

您的数组是一维数组。因此,您可以使用
myclinicsID[0]
从数组直接访问第一个元素

演示

var myclinicsID=new Array();
myclinicsID[0]=1;
myclinicsID[1]=2;
myclinicsID[2]=3;
myclinicsID[3]=4;
函数getbarSeriesData(clientID){
console.log(clientID);
警报(clientID);
}

getbarSeriesData(myclinicsID[0])为什么
myclinicsID[0]['clinic\u id']
?因为在您的数组中没有类似于
clinic\u id
的东西

您的数组是一维数组。因此,您可以使用
myclinicsID[0]
从数组直接访问第一个元素

演示

var myclinicsID=new Array();
myclinicsID[0]=1;
myclinicsID[1]=2;
myclinicsID[2]=3;
myclinicsID[3]=4;
函数getbarSeriesData(clientID){
console.log(clientID);
警报(clientID);
}

getbarSeriesData(myclinicsID[0])您在阵列中没有通过
clinic\u id
获得的任何内容您在阵列中没有通过
clinic\u id
获得的任何内容Hello先生,因为这对您来说很容易。我能再问一次关于阵列的问题吗?@JcJohn你可以问。opps你好,先生,我们能谈点什么吗@ANSfor(数据中的变量i){categories.push(数据[i][“datemonths]”);VarInnerLoop=0(数据中的变量i){getbarSeriesData(myclinicsID[0],数据[i]['datemonths]”);innerLoop++;}我有两个循环,在第二个循环中,我希望数组的长度是循环的结束,然后再返回到外部循环你好,先生,因为这对您来说很容易。我能再问一次关于阵列的问题吗?@JcJohn你可以问。opps你好,先生,我们能谈点什么吗@ANSfor(数据中的变量i){categories.push(数据[i][“datemonths]”);VarInnerLoop=0(数据中的变量i){getbarSeriesData(myclinicsID[0],数据[i]['datemonths]”);innerLoop++;}我有两个循环,在第二个循环中,我希望数组的长度是循环的结束,然后再返回外部循环hello@Rohit,我还有一个问题你能帮我吗?你好。为什么这不起作用?警报(myclinicsID[0])<代码>警报(myclinicsID[0])
工作正常。我更新了我的答案,您现在可以查看。getbarSeriesData(myclinicsID[0],data[I]['datemonths']),在我的控制台中,我收到了XHR帖子,为什么我的帖子会说Unfine?hello@Rohit,我还有一个问题,你能帮我吗?你好。为什么这不起作用?警报(myclinicsID[0])<代码>警报(myclinicsID[0])
工作正常。我更新了我的答案,您现在可以查看。getbarSeriesData(myclinicsID[0],data[I]['datemonths']),在我的控制台中,我收到了XHR的帖子,为什么我的帖子说“未定义”?