Javascript数组-添加条目
javascript array - adding entries
在名为mystack的javascript数组中,对于每个recordNo,我想为实体"Source1"answers"Source2"设置一组纬度/长度值,但我遇到了语法正确的问题。recordNo是一个数字数据库记录id(例如:1,2,3)
mystack = {};
mystack[recordNo {"Source1" } ] =
[
{
"lat": 123,
"lon": 456
}
]
mystack[recordNo {"Source2" } ] =
[
{
"lat": 123,
"lon": 456
}
]
use push
,
var sports = ["soccer", "baseball"];
sports.push("football", "swimming");
我混淆了数组和对象。我想要
myStack[recordNo]["Source1"] = { "lat": 123, "lon": 456 };
如果是这种情况,那么您可以执行以下操作:
var myStack = [];
var recordNumbers = [1, 2, 3, 4]; // list of record numbers
for (var recordNo in recordNumbers) {
myStack[recordNo] = {};
var sources = ["Source1", "Source2"]; // list of sources
for (var source in sources) {
myStack[recordNo][source] = { "lat": 123, "lon": 456 };
}
}
相关文章:
- 在函数中添加数组元素的数值
- 在Codrops的内容中添加数组元素展开缩略图网格预览
- 在javascript中动态添加数组数组
- 在 javascript 中添加数组到数组
- 如何使用推送在 JavaScript 中添加数组值
- 设置和添加数组值javascript时出现问题
- 使用 JavaScript 添加数组对象
- 将文件转换为数组并使用数据列表和选项标签为自动完成文本框添加数组元素
- 单击时将值推送到数组,然后循环添加数组值.Javascript
- 如何使用 JavaScript 更新或添加数组中的值
- 在窗体中动态添加数组文本框
- 在 javascript 中添加数组和对象会产生错误
- 如何在JavaScript中更新/添加数组的元素
- 在JavaScript中添加数组中的值
- 通过for循环添加数组值
- 如何在HTML中从Javascript添加数组的滚动列表
- Vaildate动态添加数组输入-jQuery Validate
- 在HighChart android中添加数组数据
- AngularJS:防止再次添加数组中已有的项
- 添加数组元素到现有的javascript数组