我知道这对其他人来说可能很简单,但我想不出任何解决方案。

我有一个名为面包屑的数组,其中包含以下元素
面包屑= [a,b,c,d]

我也知道b的索引。如何在JavaScript中b的索引之后弹出数组中的所有其他元素。最终的数组应该看起来像这样

面包屑= [a,b]

最佳答案

slice原型中有一个Array方法:

var breadcrumb = ['a', 'b', 'c', 'd'];
// in case you have to find the index of the element
var index = breadcrumb.indexOf('b');
breadcrumb = breadcrumb.slice(0, index + 1) // now breadcrumb = ['a', 'b'];

10-06 01:14