Coder89757 最近的时间轴更新
Coder89757

Coder89757

V2EX 第 382066 号会员,加入于 2019-02-04 14:29:55 +08:00
Coder89757 最近回复了
@doco #1 主要原因是给了 null 之后,解构取值兜底逻辑会直接失效。。。

```javascript
const { str = '' } = response;
// 假如 str 直接不存在,对象中连这个属性 key 都没有,前端拿到的 str 就是 undefined ,此时会兜底成空字符串,下面这个语句会正常运作,UI 正常渲染
const newStr = str.replace('foo', 'bar');
// 假如 str 传了 null ,这里直接 error 了,假如这段逻辑在 React 或者 Vue 渲染逻辑里面,这块 UI 直接就白了
```

核心问题还是在于,这种做法改变了返回字段的类型,把前端或者客户端,抛进了类型判断的屎山地狱
113 天前
回复了 SunsetShimmer 创建的主题 宽带症候群 UNPKG 疑似被墙
@Shiroka #13
帮老哥补充个测速结果,看起来确实 unpkg 国内全面寄了,但是 npmmirror 问题不大
国内测速参见:
https://ping.chinaz.com/unpkg.com
https://ping.chinaz.com/registry.npmmirror.com
113 天前
回复了 jackielllv7158 创建的主题 程序员 unpkg 被墙了
unpkg 应该是被墙了,可以改用 npmmirror 的 cdn
具体说明参见: https://zhuanlan.zhihu.com/p/633904268
国内测速参见:
https://ping.chinaz.com/unpkg.com
https://ping.chinaz.com/registry.npmmirror.com
134 天前
回复了 saviorjiang 创建的主题 Visual Studio Code 开发了一个摸鱼插件 Fish Tools
134 天前
回复了 txzh007 创建的主题 程序员 有一个云推流沙盒的构想
@sky96111 #3
帮老哥补一个官网链接
moonlight-stream.org
我是家用的,目前使用场景是高性能 PC 运行 sunshine ,家里安卓电视运行 moonlight 客户端,千兆 wifi 延迟很低
155 天前
回复了 asdblue 创建的主题 JavaScript JS 调起 MXplayer 如何加载外挂字幕?
直接开个只读 smb 共享然后用 vlc 看吧
2023-05-09 17:35:36 +08:00
回复了 flyico 创建的主题 硬件 求推荐一个滚轮不会出问题的鼠标
罗技 MX Master3 ,用了不少时间了,金属滚轮的阻尼非常丝滑跟手
2022-10-08 14:41:30 +08:00
回复了 asasas2114823 创建的主题 程序员 24 岁非本专业大专准备自学转行前端,求劝退
现在前端外包化严重。。。你要是奔着纯前端去,天花板太低了啊
2022-08-24 17:30:20 +08:00
回复了 ha2ha 创建的主题 程序员 挂了代理, clone 速度很快,但是 ping 不通
git config --global url."https://".insteadOf git://
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1044 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 58ms · UTC 21:10 · PVG 05:10 · LAX 14:10 · JFK 17:10
Developed with CodeLauncher
♥ Do have faith in what you're doing.