![](/img/trans.png)
[英]How to select elements from an array based on the indices of another array in JavaScript?
[英]In javascript, how to select elements in array into another array
我想从另一个数组中的多个元素中选择一个数组中的元素。 数组如下。
{
"f": "Book2.csv",
"v": 0,
"vs": ["Year", "Month", "Customer_ID", "Collateral", "Exposure_amount"],
"xs": ["Customer_type", "Region", "Collateral_type", "Collateral_value"],
"y": 1,
"x": 0,
"ys": ["Customer_type", "Region", "Collateral_type", "Collateral_value"]
}
我尝试在“ xs”数组中获取“ Customer_type”。
var custype = data["xs"]data["x"]
但是发生了异常。
语法错误:丢失; 声明前
我该如何解决?
“ Customer_type”在data.xs
数组中的零位置,因此您可以使用
data["xs"][0]
正如您似乎试图使用data["x"]"
属性(该属性也为零)一样,您只需
data["xs"][ data["x"] ]
你可以试试看
var custype = data["xs"][0];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.