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 直接就白了
```

核心问题还是在于,这种做法改变了返回字段的类型,把前端或者客户端,抛进了类型判断的屎山地狱
93 天前
回复了 SunsetShimmer 创建的主题 宽带症候群 UNPKG 疑似被墙
@Shiroka #13
帮老哥补充个测速结果,看起来确实 unpkg 国内全面寄了,但是 npmmirror 问题不大
国内测速参见:
https://ping.chinaz.com/unpkg.com
https://ping.chinaz.com/registry.npmmirror.com
93 天前
回复了 jackielllv7158 创建的主题 程序员 unpkg 被墙了
unpkg 应该是被墙了,可以改用 npmmirror 的 cdn
具体说明参见: https://zhuanlan.zhihu.com/p/633904268
国内测速参见:
https://ping.chinaz.com/unpkg.com
https://ping.chinaz.com/registry.npmmirror.com
114 天前
回复了 saviorjiang 创建的主题 Visual Studio Code 开发了一个摸鱼插件 Fish Tools
114 天前
回复了 txzh007 创建的主题 程序员 有一个云推流沙盒的构想
@sky96111 #3
帮老哥补一个官网链接
moonlight-stream.org
我是家用的,目前使用场景是高性能 PC 运行 sunshine ,家里安卓电视运行 moonlight 客户端,千兆 wifi 延迟很低
135 天前
回复了 asdblue 创建的主题 JavaScript JS 调起 MXplayer 如何加载外挂字幕?
直接开个只读 smb 共享然后用 vlc 看吧
345 天前
回复了 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   ·   我们的愿景   ·   实用小工具   ·   999 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 19:49 · PVG 03:49 · LAX 12:49 · JFK 15:49
Developed with CodeLauncher
♥ Do have faith in what you're doing.