Javascript 如何访问对象中的变量
在Chrome开发工具中,我可以访问以下变量:Javascript 如何访问对象中的变量,javascript,Javascript,在Chrome开发工具中,我可以访问以下变量: myLayer e {options: Object, _layers: Object, _initHooksCalled: true, _leaflet_events: Object, _leaflet_id: 29…} _geojson: Object _initHooksCalled: true _layers: Object 30: e _icon: img.leaflet-marker-
myLayer
e {options: Object, _layers: Object, _initHooksCalled: true, _leaflet_events: Object, _leaflet_id: 29…}
_geojson: Object
_initHooksCalled: true
_layers: Object
30: e
_icon: img.leaflet-marker-icon.leaflet-zoom-animated.leaflet-clickable
_initHooksCalled: true
_latlng: s.LatLng
_leaflet_events: Object
_leaflet_id: 30
_map: e
_popup: e
_animated: true
_content: "Location:Rotary Club of Dartmouth"
_initHooksCalled: true
_isOpen: false
_source: e
options: Object
__proto__: i
_popupHandlersAdded: true
_shadow: null
_zIndex: 267
dragging: e
feature: Object
options: Object
__proto__: i
34: e
__proto__: Object
_leaflet_events: Object
_leaflet_id: 29
_map: e
options: Object
__proto__: i
我很困惑,因为它看起来不像一个普通的物体。我想将
isOpen
变量设置为true
-我该怎么做?也许可以试试:e['30']['u isOpen']=true
I getTypeError:无法读取未定义的myLayer['e']['30']['u isOpen]
您应该能够使用chrome控制台很容易地查看/验证这一点。