javascript - 无法访问对象的成员

标签 javascript object numbers leaflet member

我在访问对象 DOM 中的成员时遇到问题,因为对象名称是数字!

我正在使用leaflet.js,并创建了一个带有路径的图层。现在我想访问折线 latLngs。在这种情况下,我想访问层“100”。 变量是可配置和可写的。有人知道如何获得访问权限吗?

我尝试过但没有成功:

routingLayer._layers[100]._latlng

错误:

routingLayer._layers[100] is undefined

这是屏幕截图:

enter image description here

最佳答案

试试这个:

routingLayer._layers["100"]._latlng

关于javascript - 无法访问对象的成员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29864383/

相关文章:

javascript - 如何使用 jquery 设置当前窗口大小和位置(因为 body onload 不适用于 asp.net)

java - 如何读/写文件中具有链表的对象

javascript - 在 JavaScript 中,如果我分配给一个有 getter 但没有 setter 的对象属性会发生什么?

javascript - 尝试检查表单中的值是否在设定范围内的数字

java - Java中是否有默认的数字类型

php - 如何只从 PHP 字符串中取出数字?

javascript - Angular JS - 如何强制浏览器记录历史记录以进行快速路由?

javascript - 异步 keyup 事件/如何短路顺序 keyup 事件以提高速度

c# - 使用 javascript 取消所有事件

javascript - 如何判断对象的所有值是否存在于另一个对象中