【发布时间】:2021-12-22 03:59:14
【问题描述】:
我有这个 javascript / jQuery 代码:
var json = [
{
id: 0,
text: 'enhancement'
},
{
id: 1,
text: 'bug'
},
{
id: 3,
text: 'invalid'
},
{
id: 4,
text: 'wontfix'
}
];
delete json[2]
console.log(json)
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
此代码删除数组键 2。 但在那之后我需要一个重新索引,以便我可以访问其他 3 个值,例如:
json[0]
json[1]
json[2]
我怎样才能意识到这一点?
【问题讨论】:
-
你试过了吗?
-
你可以试试
json.splice(2,1); -
json.filter(j => true)
标签: javascript jquery arrays