js数组find方法以及高阶函数

js数组方法:用于返回条件为真的数组的第一个元素的值;

find() 方法为数组中的每个元素都调用一次函数执行:

当数组中的元素在测试条件时返回 true 时, find() 返回符合条件的元素,之后的值不会再调用执行函数。

如果没有符合条件的元素返回 undefined

getters:{getTodoById:(state)=>(id)=>{returnstate.todos.find(todo=>todo.id===id)}}

相当于getToDoById:function(state){

    return function(id){

        return state.todos.find(todo=>todo.id===id)

   }
}

你可能感兴趣的:(js数组find方法以及高阶函数)