【问题标题】:How to set up an array of objects to be in format { x: {Number}, y: {Number} }? Javascript如何将对象数组设置为格式 { x: {Number}, y: {Number} }? Javascript
【发布时间】:2015-03-22 14:50:32
【问题描述】:

我正在尝试使用:https://www.npmjs.com/package/concavehull 而且我不知道如何分配一个数组以便将它与 ConcaveHull npm 一起使用。

文档说 “您所要做的就是传递一个符合 { x: {Number}, y: {Number} } 格式的对象数组”。

是这样的吗:

[{"x":-0.206792373176235,"y":51.4911165465815}, {"x":-0.206792373176235,"y":51.4911165465815},{"x":-0.206792373176235,"y":51.49 "x":-0.206792373176235,"y":51.4911165465815} ... ]

【问题讨论】:

  • 那不是数组;这将是一个对象。
  • 好的,那我应该用什么?
  • 它清楚地表明传递一个对象数组,您是否完整地阅读了文档?您的确切问题是什么?
  • 我需要从数据库中获取坐标并使用这个 concavehull npm 模块(这是 node.js)来处理它们。它应该返回形成凹壳的点。那么我应该如何初始化这个要使用凹壳算法处理的坐标数组呢?
  • 我不清楚您到底遇到了什么问题。也许tutorial about arrays 有帮助?

标签: javascript arrays node.js concave-hull


【解决方案1】:

是的,就是这样,根据我读到的内容。

var j = [{x: 51.2, y: 34.3},
         {x: 52.2, y: 37.3}];

console.log(j[0].x); // 51.2

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-26
    • 2012-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-14
    • 2023-03-06
    相关资源
    最近更新 更多