搜索 npm 上的 JavaScript 依赖包
Break out of functions, recursive or not, in a more composable way than by using exceptions explicitly. Non-local return.