> ZooTeam 前端周刊|第 149 期open in new window > > 浏览更多往期周刊,请访问: https://weekly.zoo.team > >

  1. async/await 优雅的错误处理方法open in new window

> 这样写代码里充斥着 try/catch,有代码洁癖的你能忍受的了吗?这时可能会想到只用一个 try/catch。 在上面写法中,如果 fetchData 返回 resolve 正确结果时,data 是我们要的结果,如果是 reject 了,发生错误了,那么 data 是错误结果…

  1. 【第2374期】API 的一码多端方案 —— Uni APIopen in new window

> 一码多端方案

  1. 前端9种图片格式基础知识, 你应该知道的open in new window

> GIF,JPG/JPEG,JPEG 2000,ICO,PNG,Animated PNG,webP,SVG,base64基础知识,一起来了解吧。

  1. React合成事件和DOM原生事件混用须知open in new window

> 如果DOM上绑定了过多的事件处理函数,整个页面响应以及内存占用可能都会受到影响。React为了避免这类DOM事件滥用,同时屏蔽底层不同浏览器之间的事件系统差异,实现了一个中间层——SyntheticEvent。 React并不是将click事件绑在该div的真实DOM上,而是在…

  1. 浅聊WebRTC视频通话open in new window

> 完成音视频通话需要了解四个模块:音视频采集、STUN/TURN 服务器、信令服务器、端与端之间P2P连接。使用WebRTC的API完成音视频采集,配合信令服务器和WebRTC的RTCPeerConne

  1. npm 发包 -- tag 重要性 · 语雀open in new window

> 一、前言本文起源于一次构建部署过程中的重大事故, 本司...

  1. CSS为什么这么难学?open in new window

> CSS为什么这么难学?一定是你的方法不对