如何循环遍历坐标数组
How would you loop through array of coordinates?
如何使用javascript循环遍历坐标数组。为例。我有一个如下格式的数组:
[[150, 0], [0, 200], [300,200]]
对于每组坐标,我想将它们添加到一个名为
的变量中var pt;
实现这一目标的最佳方法是什么?
使用for
循环有什么问题吗?
for (var i = 0; i < arr.length; i++) {
var pt = arr[i];
}
var pt;
for(var i=0, n=youArray.length; i<n; i++){
pt = youArray[i][0]+','+youArray[i][1];
}
var pt = [[150, 0], [0, 200], [300,200]].reduce(function(sum, item){
return sum+item[0]+item[1];
}, 0);
console.log('pt = '+pt);
不确定这是否是目的,但reducing
将二维数组变为单个和。
相关文章:
- 循环遍历以数组为值的Javascript对象
- 遍历类元素数组,并在jquery中选择同级元素
- Jquery遍历表元素
- Chrome扩展:遍历不同的页面并收集数据
- 如何遍历包含对象的数组-javascript
- 遍历 JSON 对象并检查 URL 是否以某个值结尾
- 遍历AngularJs中的对象
- JQuery 遍历当前 SELECT 值
- 循环遍历包含另一个表单的表单
- 使用Yadda和Protractor重用步骤定义,遍历所需文件
- 遍历D3中所有数据点之间的所有值
- 自动遍历所有链接的事件
- JS.循环遍历多维数组,以计数元素在每列中的出现次数
- 如何使用 document.querySelectorAll 遍历选定的元素
- 使用Javascript反向遍历XML
- 当知道同一hiearch中至少有一个元素时,遍历到元素.结构使用jquery
- Netsuite Suitelet:在不达到治理限制的情况下,遍历事务行项目的列表加载和提交记录
- 如何循环遍历坐标数组
- 在Mapbox中遍历坐标
- 如何循环遍历坐标数组来为layerGroup创建地图标记