Javascript 读取d3键值

Javascript 读取d3键值,javascript,d3.js,Javascript,D3.js,我有csv文件,其标题为Station ID,Elev,纬度,经度,县,natu ID,建成年份,产能,YrsStr1,YrsStr2。。。。。 在这里,我想获取从YrsStr1到YrsSt578的所有列的值,并跳过其他列的值。下面是跳过列但无法获取列值的代码 var hd = d3.keys(res[0]); for (var i = hd.length - 1; i >= 0; i--) { if( (hd[i] === "Station")

我有
csv文件
,其标题为
Station ID
Elev
纬度
经度
natu ID
建成年份
产能
YrsStr1
YrsStr2
。。。。。 在这里,我想获取从
YrsStr1
YrsSt578
的所有列的值,并跳过其他列的值。下面是跳过列但无法获取列值的代码

 var hd = d3.keys(res[0]);

        for (var i = hd.length - 1; i >= 0; i--) {
            if( (hd[i] === "Station") || (hd[i] === "ID") || (hd[i] === "Elev") || (hd[i] === "Latitude")
                || (hd[i] === "Longitude") || (hd[i] === "County") || (hd[i] === "Nat_ID") || (hd[i] === "Year_Built")
                || (hd[i] === "Capacity")){
            }else{

            }
        }
使用
if(hd[i]。包括(“YrsStr”)){

代码笔URL供参考

使用
if(hd[i]。包括(“YrsStr”)){

代码笔URL供参考


用于测试..我使用样本数据并发出警报检查值…希望这对您的测试有帮助..我使用样本数据并发出警报检查值…希望这对您有帮助
               for (var i = hd.length - 1; i >= 0; i--) {
                   if(hd[i].includes("YrsStr")){
                        console.log("key"+hd[i] +"--value"+res[hd[i]]);
                }