首页 > 解决方案 > 如何访问变量内的变量?(JavaScript)

问题描述

我在这里遇到了一些问题,我正在创建一个 Leaflet 项目,并且需要访问变量之外的数据,在我的例子中是一个多边形。到目前为止,我在多边形内拥有数据

data:[28.63,34.29,12.23,9.33,6.97,3.93,4.63]

但我希望数据在这个变量之外

var koeln = [28.63,34.29,12.23,9.33,6.97,3.93,4.63];

我现在正在寻找如何访问数据内部的 var koeln 的结果,我试图将其置于刹车或其他东西中,但似乎没有任何效果..

编辑:

  var wahl2017 =  { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": 
        {"name":"Wahlbezirk 13","partei":"cdu","wahlbeteiligung":69.42, "drittpa1":"gruen","drittpa2":"fdp", data:[28.63,34.29,12.23,9.33,6.97,3.93,4.63],title:"Köln I"}, "geometry": { "type": "Polygon", "coordinates": [ [ [6.976650953292847, 50.84119137806263 ],

(等等)

标签: javascriptvariablesleaflet

解决方案


参考您的评论,您有以下数据结构:

var wahl2017 = {
    "type": "FeatureCollection",
    "features": [{
        "type": "Feature",
        "properties": {
            "name": "Wahlbezirk 13",
            "partei": "cdu",
            "wahlbeteiligung": 69.42,
            "drittpa1": "gruen",
            "drittpa2": "fdp",
            data: [28.63, 34.29, 12.23, 9.33, 6.97, 3.93, 4.63],
            title: "Köln I"
        }
    }]
};

您可以像这样访问数据:

let koeln = wahl2017.features[0].properties.data

推荐阅读