Javascript 获取第一个数据的Json数组
我有一个数组,声明为varJavascript 获取第一个数据的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的第一个数
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的帖子,为什么我的帖子说“未定义”?