I think a solution that uses _.findIndex(page.blocks, {id: blockId}) would be simpler and not require the temporary array.

http://lodash.com/docs#findIndex