简单
技术面试0 次浏览

在蔚来汽车的车机系统前端开发中,我们经常需要处理一些简单的数据展示。假如有一个数组,里面存储了车辆的不同状态信息(如 'charging'、'driving'、'parked' 等),请使用 JavaScript 编写一个函数,过滤出所有 'charging' 状态的元素。

蔚来前端工程师
JavaScript数据过滤

答题要点

推荐的答题框架为直接编写代码实现功能。关键要点如下:1. 定义函数,明确函数接收一个数组作为参数。2. 使用数组的 filter 方法,它可以根据条件过滤数组元素。3. 在 filter 方法的回调函数中,判断元素是否为 'charging'。示例话术:首先,定义一个名为 filterCharging 的函数,它接收一个数组参数。然后,使用 filter 方法,在回调函数中判断元素是否等于 'charging'。最后返回过滤后的数组。代码示例如下:function filterCharging(arr) { return arr.filter(item => item === 'charging'); }