NodeJs及浏览器环境,如何应对虚拟请求远程接口的需求?发布于2024年12月02日 node 继续fetch或者axios请求远程接口的话题,本文侧重于虚拟服务器端的逻辑。所有服务器端的逻辑,都放在本地执行。这种方案,主打的就是一个timeout可控。因为在一些场景下,多久能够解析到接口的返回值,这是个非常... 阅读更多
js函数内部,如何访问所有实参?arguments对比...args发布于2024年12月01日 node 目标是在JavaScript函数内部直接获得该函数的所有实参,以往的经验是直接访问arguments变量即可。然而,故事就是从这里开始的。值得特别说明的是:本文的代码可能会因为运行环境的不同(比如纯node或者浏览... 阅读更多
JavaScript,Promise异步函数相关写法方案总结发布于2024年11月30日 node 本文还是继续总结promise相关代码的几种写法。如果总结的不是很好,大家也可以继续补充。本文里面的“显式”/“隐式”之类的说法,都是苏南大叔自己的名词,标准答案里面没有这样的说法。苏南大叔的“程序如此灵动”博客,... 阅读更多
NodeJs及浏览器环境,真实GET请求远程接口方案总结发布于2024年11月29日 node 本文的内容主要分为两个方面,一个是使用express做个接口服务,第二个是如何请求这个接口。以前也经常写这方面的内容,这里就是新瓶装老酒。这里单独成篇一篇内容,以后就直接引用这篇文章,少写内容了。苏南大叔的“程序如... 阅读更多
JavaScript,如何捕获promise的reject()异常返回值信息?发布于2024年11月28日 node JavaScript里面,promise是个异步请求。如果所内嵌的逻辑里面,抛出了异常信息。如何处理服务器的返回值呢?面对服务器错误信息,如何捕获错误呢?苏南大叔在本文中将总结promise的异常捕获解决方案。苏南... 阅读更多