指向文章“JavaScript 函数中的必需参数”的直接链接 错误处理 JavaScript 参数 JavaScript 函数中的必需参数 哇,这太聪明了!我从David 的博客中获取了这个技巧。 const isRequired = () => { throw new Error('param is required'); }; const hello = (name = isRequired()) => { console.log(`hello ${name}`) }; // These will throw errors hello(); … Chris Coyier 于 2020年1月2日
指向文章“避免那些讨厌的无法读取未定义属性的错误”的直接链接 错误处理 JavaScript 避免那些讨厌的无法读取未定义属性的错误 Uncaught TypeError: Cannot read property 'foo' of undefined. 我们在 JavaScript 开发中都会遇到这个令人恐惧的错误。可能是 API 返回的空状态与您的预期不同。也可能是其他原因。… Adam Giese 于 2019年2月13日
指向文章“更好的损坏图像处理”的直接链接 错误处理 图像 更好的损坏图像处理 找不到源的缺失图像要么什么也不显示,要么显示一个 [ ? ] 样式的框。相反,您可能希望用一个您确定存在的“缺失图像”图形替换它,以便… Chris Coyier 于 2018年11月10日