🎶 Sym - 一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)平台

📕 链滴笔记 - 一款桌面端笔记应用,支持 Windows、Mac 和 Linux

🎸 Solo - B3log 分布式社区的博客端节点,欢迎加入下一代社区网络

♏ Vditor - 一款浏览器端的 Markdown 编辑器

0 篇文章

JavaScript - 是否为流

2020-06-17 描述检查给定的参数是否为一个流。提示首先检查参数是否不等于 null 其次使用 typeof 检查参数是否为 object 类型,其 pipe 属性是否为 function 类型代码 constisStream=val=>val!==null&&typeofval==='object'&&typeofval.pipe==='function';示例检测 fs.createReadStream()是否为流

JavaScript - 是否为可读流

2020-06-16 描述检查给定参数是否为可读流。提示首先检查参数是否不等于 null 其次使用 typeof 检查参数是否为 object 类型,其 pipe 属性是否为 function 类型最后还需要使用 typeof 检查_read 和_readableState 属性是否分别为 function 和 object 代码 constisReadableStream=val=>val!==null&&typeofval==='ob

JavaScript - 是否为双工流

2020-06-15 描述检查给定的参数是否为双工流(可读和可写)。提示首先检查参数是否不等于 null 其次使用 typeof 检查参数是否为 object 类型,其 pipe 属性是否为 function 类型最后还需要使用 typeof 检查_read,_write 和_readableState,_writableState 属性是否分别为 function 和 object 代码 constisDuplexStream=val=

Deno 1.0 发布,与 Node 相比的 10 大优缺点

2020-06-11&2020-06-12 背景动态语言的编写让开发者不必担心内存管理或系统构建之类的细节,可以快速简洁地将复杂的系统链接在一起。JavaScript 做为使用最广泛的动态语言,在近几年又通过了 ECMA 标准组织进行了持续严谨的改进。我们有理由相信无论在浏览器环境中还是作为独立进程,JavaScript 都将是动态语言中的自然选择。在该领域中,Node.js 被证明是一个非常成功的软件平台。但

JavaScript - 乘方之和

2020-05-21 描述返回从 start 到 end(包含两端)中所有数字的乘方之和。提示使用 Array.prototype.fill()创建一个目标范围内包含所有数字的数组使用 Array.prototype.map()和指数运算符(**)对 power 进行计算使用 Array.prototype.reduce()将计算结果进行相加第二个参数 power 的默认值为 2 第三个参数 start 的默认值为 1 代码 cons

Electron 9.0.0 升级注意事项

2020-05-22Electron9.0.0 已经发布了!该版本包含了升级、bug 修复和一些新特性。对 Chromium83,V88.3 和 Node.js12.14 进行了升级,为拼写检查器集成了一些新的 API,启用了 PDF 查看器,对 Linux 上的窗口事件处理进行改进等。更多特性和修改可前往 9.0.0 发布公告进行查看。重大修改当使用不带 enableRemoteModle:true 的 remot 时进行弃用警告