赞了文章2022-07-12
阮一峰在 ES6 入门 中提到 ES6 模块与 CommonJS 模块有一些重大的差异:CommonJS 模块输出的是一个值的拷贝,ES6 模块输出的是值的引用。CommonJS 模块是运行时加载,ES6 模块是编译时输出接口。再细读上面阮老师提到的差异,会产生诸多疑问:为什么 CommonJS 模块输...
赞了文章2021-11-12
今天想了比较久的时间,准备开启这一系列的文章,旨在对 React 系列的源码进行深度解析,其中包含但不限于 react、react-dom、react-router... 等一系列优秀的 React 系列框架,最后再一一实现这些框架的简易版本。
赞了文章2021-09-07
之前写过一篇 前端使用js计算文件的MD5值 文章,这里介绍服务端如何使用 Node.js 计算文件的 MD5值。 引入依赖项 {代码...} 本文使用 crypto 来计算文件的 MD5 值。 计算小文件的MD5值 {代码...} 首先使用 fs 读取文件的同步方法获取文件的二进制数据,再使用 crypto...
关注了问题2021-08-23
赞了回答2021-08-22
没有一个类型是匹配的
赞了回答2021-08-22
也就是前三个的类型是第四个函数实现的类型子集。而实现里返回值是‘1’|1|undefined;反过来了,这个需要注意理解,所以下面这种是成立的
提出了问题2021-08-21
赞了回答2021-08-17
联合类型不就可以? {代码...}
提出了问题2021-08-17
提出了问题2021-08-06
提出了问题2021-05-29
回答了问题2021-04-30
应该是我错了。。
提出了问题2021-04-30
赞了回答2021-04-30
环境变量,指的是系统工作环境的一些选项或属性参数。大白话就是给系统调用设置的一个 key-value 的路径集合当用户运行某些程序时,系统除了会在当前文件夹中寻找某些文件外,还会到环境参数的 默认路径 中去查找程序运行时所需要的系统文件。已参与了 SegmentFault ...
赞了回答2021-04-30
属于操作系统方面的知识了应该。在 PATH 中定义的。可以 echo ${PATH} 查看路径。会以此从所列的路径中去找。
赞了回答2021-04-30
环境变量里面配置的是目录,系统会在这些目录下扫描对应名字的可执行文件。
提出了问题2021-04-29
提出了问题2021-04-03
赞了文章2021-01-17
React 是一个十分庞大的库,由于要同时考虑 ReactDom 和 ReactNative ,还有服务器渲染等,导致其代码抽象化程度很高,嵌套层级非常深。阅读 React 源码是一个非常艰辛的过程,在学习过程中给我帮助最大的就是这个系列文章。作者对代码的调用关系梳理得非常清楚,而...
赞了文章2020-11-08
DDD(Domain-Driven Design 领域驱动设计)是由Eric Evans最先提出,目的是对软件所涉及到的领域进行建模,以应对系统规模过大时引起的软件复杂性的问题。整个过程大概是这样的,开发团队和领域专家一起通过 通用语言(Ubiquitous Language)去理解和消化领域知识,从...