typescript和Angular5:如果长度为<;5.
如果长度小于5,如何修剪阵列 我的JSON是:typescript和Angular5:如果长度为<;5.,angular,typescript,Angular,Typescript,如果长度小于5,如何修剪阵列 我的JSON是: [ { "type": "aaa" "values": [ { "risk": "A" }, { "risk": "Q" }, { "risk": "M" },
[
{
"type": "aaa"
"values": [
{
"risk": "A"
},
{
"risk": "Q"
},
{
"risk": "M"
},
{
"risk": "New Filters Reports"
},
{
"name": "U"
},
{
"risk": "U"
},
{
"risk": "U"
}
]
}
]
我只能在HTML上显示5个“值”。如何在5个数字之后修剪“values.risk”。您可以使用
切片获取数组的第一个n
元素
var items = myValues.slice(0, 5);
完整示例:
var obj=[
{
“类型”:“aaa”,
“价值观”:[
{
“风险”:“A”
},
{
“风险”:“Q”
},
{
“风险”:“M”
},
{
“风险”:“新过滤器报告”
},
{
“名称”:“U”
},
{
“风险”:“U”
},
{
“风险”:“U”
}
]
}
];
const firstFive=obj[0].values.slice(0,5);
log(JSON.stringify(firstFive))代码>您在10分钟前问了完全相同的问题。那一个有什么问题吗?与其一次又一次地问同一个问题,不如更新上一个问题。