lucky-boy
lucky-boy
比如运行第17个案例, 在登录注册时故意输错 点击登录浏览器会报以下错误: ``` Failed to load resource: the server responded with a status of 500 (Internal Server Error) ``` 而我们在处理api时,其实已经给出友好的错误的提示:比如用户不存在,密码有误等信息。而上面的错误不是我们想要的样子。 虽然使用了中间件errorHandel,但最终的错误处理是在app.js中处理的。 修改app.js 中错误处理的代码,比如新增自己对错误的处理,还是不行。甚至直接把render改为send都不奏效。 ``` // error handler app.use(function(err, req,...
这是getting-started-with-javascript/homework/lesson7/homework_sample.js[代码](https://github.com/xugy0926/getting-started-with-javascript/blob/master/study/lesson7/homework_sample.js)片段 上文: ``` //循环读取json文件的内容,并都存在jsonList数组内。读取出错的文件名存在errorFiles数组内。 var jsonList = []; var errorFiles = []; for (var i = 0; i < jsonFiles.length; i++) { try { // 读取json文件 var content = jsonfile.readFileSync(pathString...
// 间接返回通道 // 采购食物的函数 ``` function buyFoods(callback) { console.log('采购原料和菜'); var foodsList = ['fish', 'egg', 'meat']; callback(foodsList); } ``` // 调用者的代码片段 ``` function callback(foodsList) { console.log(foodsList); } buyFoods(callback); ``` // 直接调用...