什么时候应该在导入中使用方括号

我有两个文件,第一个是todoHelper.js

它有 export const addTodo = (list, item) => [...list, item]

以后我想addTodo在另一个文件中使用,我只是做import {addTodo} from './todoHelpers'

但是我也看到人们在默认情况下执行导出而不只是导出。有什么区别?