JavaScript 浮点数陷阱及解法

JavaScript 浮点数运算时经常遇到会浮点数精度误差问题,但具体就说不清楚了。本文帮你理清这背后的原理以及解决方案,解释 JS 中的大数危机和四则运算中会遇到的坑

功能关注:ECMAScript 2021

ECMAScript 2021 提案功能现在正在实现中,ES2021 包含哪些功能呢?String.prototype.replaceAll,Promise.any(),WeakRefs,Logical assignment operators,数字分隔符(numeric-separators) 等等。

JavaScript 中 async/await 的有趣解释

async/await 是在 promise 之上的语法糖,提供了一种以同步方式处理异步任务的方法。使用 try/catch 捕获异常拒绝的 promise。await promise 操作符暂停函数的执行,直到 promise 被成功解析或被拒绝。

解读 HTTP/2 及 HTTP/3 特性

为了解决 HTTP/1.1 协议的性能和安全问题,推出了 HTTP/2 标准,基于 HTTPS 的协议 HTTP/2 在安全性和TCP多路复用等方面提高了很多。那么基于 UDP 的 HTTP/3 协议又有那些提升呢?

String.prototype.replaceAll

ECMAScript 标准添加一个处理字符串的方法 String.prototype.replaceAll,用于全局替换满足条件的字符串子串。String#replaceAll 方法解决了哪些问题呢?

第 1 页,共 9 页