有这样一个数组,[‘前端小王’,’后端小张’,’前端小李’,’测试小徐’],如何找到所有以‘前端’开头的元素?请写出代码。
时间: 2023-11-05 11:04:34 浏览: 70
c代码-对数组的全部元素进行倒序排列。
可以使用数组的filter方法,通过传入一个回调函数来筛选出所有以‘前端’开头的元素,代码如下:
```javascript
const arr = ['前端小王','后端小张','前端小李','测试小徐'];
const result = arr.filter(item => item.startsWith('前端'));
console.log(result); // ['前端小王', '前端小李']
```
其中,startsWith方法用于判断字符串是否以指定的字符串开头,返回一个布尔值。filter方法会遍历数组的每个元素,当回调函数返回值为true时,将该元素添加到新的数组中,并返回该数组。
阅读全文