Javascript Vuejs-获取阵列上的位置

Javascript Vuejs-获取阵列上的位置,javascript,vue.js,Javascript,Vue.js,我有一个对象数组。我需要得到满足条件的阵列位置,如下所示: 排列 (3) [{word[0]},{word[1]},{word[2]},ob:Observer] 当word.lenght>0时-我需要满足此条件的所有位置 在本例中,将返回数组的位置1和2 const words=['''a','ab']; const positions=words.reduce((acc,word,index)=>{ 如果(字长>0){ acc.push(索引); } 返回acc;},[]); 窗口。警报(位置

我有一个对象数组。我需要得到满足条件的阵列位置,如下所示:

排列 (3) [{word[0]},{word[1]},{word[2]},ob:Observer]

当word.lenght>0时-我需要满足此条件的所有位置

在本例中,将返回数组的位置1和2
const words=['''a','ab'];
const positions=words.reduce((acc,word,index)=>{
如果(字长>0){
acc.push(索引);
}
返回acc;},[]);

窗口。警报(位置)这听起来像一个XY问题()-介意添加代码和预期结果吗?