javascript - 根据 Typescript 中的数组中的名称及其值获取列名称
问题描述
我有一个上传CSV
文件的输入和一个读取文件的函数,结果如下。
[[Names, Phone, area],[content1],[content2], [content3],[content1],[content2], [content3]]
例如,我只想获取所有电话号码的电话号码,请记住电话位置可能会改变。
解决方案
如果我理解正确:
let arr = [["Names","Phone","area"],["Matt","123-456-7890","here"],["Gerald","098-765-4321","there"]];
let phoneColIndex = arr[0].indexOf("Phone");
let phoneNumbers = arr.slice(1).map(entry => entry[phoneColIndex]);
推荐阅读
- excel - Excel VBA 在激活工作表以粘贴数据时遇到问题
- c# - 在模型 foreach 查询中创建对象
- python - 在python中将数据框从垂直重塑为水平
- cordova - 使用 Cordova UWP 应用程序访问本地网络
- sql - 插入到执行触发器(插入之前)的同一个表中
- php - 尝试连接到 SOAP 服务时出错
- node.js - 无法从 websocket rxjs 节点 Angular 获得响应
- tfs - TFS 查询编辑器:有没有办法为给定的 TFS 共享查询获取底层 WIQL?
- java - “显示在其他应用程序之上”
- php - 在laravel中雄辩的where子句中连接两列