Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何访问对象中的变量_Javascript - Fatal编程技术网

Javascript 如何访问对象中的变量

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-

在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-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 get
TypeError:无法读取未定义的
myLayer['e']['30']['u isOpen]
您应该能够使用chrome控制台很容易地查看/验证这一点。