数组循环以获取单个值
Array loop to get single value
如果我有json格式的数据,
"contactNo":[
{
"number" : "864 643-0563",
"type" : "mobile"
},
{
"number" : "864 643-7767",
"type" : "mobile"
}],
如何只从第一个数组中检索数字
我试着得到这样的价值观。。。
for(var i=0;i<type.contactNo[0].length;i++){
var j=type.contactNo[0].number;
console.log("number: "+j);
}
类型是我的对象。。。但它正在返回contactNo未定义!!!做帮助提前感谢
您不需要使用循环
你可以只是
console.log("Number: " + type.contactNo[0].number);
在将数据集值更改为。。。
contactNo : [{
contacNumber : String,
contacType : String
}],
但它正在返回contactNo未定义!!!
type.contactNo[0].length
是undefined
,因为type.contactNo[0]
不是数组,而是对象。
用替换for循环
for(var i=0;i<type.contactNo;i++){
var j=type.contactNo[i].number;
console.log("number: "+j);
}
相关文章:
- 按最大值获取数组索引
- 如何匹配多个值使用正则表达式返回单个值
- 在不使用PHP的情况下将表单输入值获取到Javascript中
- 正在从嵌套值获取父对象
- 如何从$_COOKIE中提取单个值[“elementValues”]
- 无法将代码后面的值获取到JavaScript
- 尝试从csv文件中检索单个值时出现问题
- Highcharts-在单个值上显示标记图标
- 如何从MYSQL中获取单个值并将其保存到JavaScript变量中
- 如何根据JavaScript Node.js中的单个值动态拆分数组
- 从 HTML 页面中的第三方响应数据中获取单个值
- 数组循环以获取单个值
- 从流星服务器到客户端获取单个值
- JQuery 获取具有相同类的数据的选定/单个值
- 当ID相同时,从列表中获取单个值
- 从集合中获取单个值时出错
- 如何使用JavaScript/Angular.js从数组中获取单个值
- 获取所选选项的单个值
- 在 javascript 中获取数组的单个值
- 从Javascript数组中获取单个值