关于NPM你应该知道的10个知识点
· ☕ 3 分钟
原文:10 things you should know about NPM - JavaScript in Plain English - Medium 翻译:码农真经 0 NPM归哪家公司 鉴于最近才发生的事情,第0点是码农真经自行补充的。 知名包管理工具npm,

如何选择开源许可证?
· ☕ 1 分钟
作者:阮一峰 原文链接:如何选择开源许可证? 如何为代码选择开源许可证,这是一个问题。 世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区

501 程序员宣言
· ☕ 2 分钟
原文:The 501 Developer Manifesto 翻译:码农真经 501程序员指的是,一到 5:01 就离开办公室下班回家的程序员。 我们是软件开发人员,为自身的工作感到自豪,但我们不选

什么是闭包?
· ☕ 3 分钟
文章内容 《JavaScript ES6 函数式编程入门经典》4.1理解闭包 《JavaScript高级程序设计(第3版) 《代码之髓 编程语言核心概念》 闭

['1','7','11'].map(parseInt)反向面试题
· ☕ 2 分钟
经常看到这个面试题: 为什么 [‘1’, ‘7’, ‘11’].map(parseInt) 返回 [1, NaN, 3] - 掘金 Why [‘1’, ‘7’, ‘11’].map(parseInt) returns [1, NaN, 3] in Javascript 想必大家已经非常熟悉Map的原理,因为: map(callback, [thisArg]) 方法: 接受一个回调函数 cal

人是怎么废掉的?
· ☕ 3 分钟
人是怎么废掉的? - 知乎 引以为戒! 1、只获取碎片化的信息。 十几秒看一个抖音视频,半分钟看一篇热点文章,刷到段子的时候会心一笑,看到深度内容的时

知识的传递
· ☕ 2 分钟
作者:王垠 原文链接:知识的传递 喜欢文章的人可以自愿向原作者付费:付费 教学就像安装软件的过程。要把多年沉淀下来的东西装到另一个脑子里,不是一件

JavaScript 8种字符串反转的方法
· ☕ 2 分钟
在JavaScript中,如果要做字符串反转,我们第一时间会想到: 1 const str = “www.mzh.ren”; str.split('').reverse().join(''); // “ner.hzm.www” 即,字符串转化为数组,调用数组的reverse()方法,连

知道与不知道
· ☕ 2 分钟
作者:王垠 原文链接:知道与不知道 喜欢文章的人可以自愿向原作者付费:付费 有个古人(据说是孔子)说过这样一段话,被外国人翻译过去,广为传颂: He who

React Router 使用教程
· ☕ 10 分钟
作者:阮一峰 原文链接:React Router 使用教程 真正学会 React 是一个漫长的过程。 你会发现,它不是一个库,也不是一个框架,而是一个庞大的体系。想要发挥它

React 项目启动报错:The "path" argument must be of type string
· ☕ 1 分钟
今天下载一个旧的React项目,yarn start 运行,报错: TypeError [ERR_INVALID_ARG_TYPE]: The “path” argument must be of type string. Received type undefined 在stackoverflow上找到了解决方法,只需要把pac

阿里云免费SSL证书部署
· ☕ 1 分钟
前两天收到信息,说部署在阿里云上的网站:码农电子书! – 开源电子书下载平台 SSL证书即将过期。 免费的SSL证书原来只有一年的有效期,好在阿里云

ES6 键值对存储:Object还是 Map?
· ☕ 2 分钟
我们经常需要做键值对存储,大多时候我们会选择对象字面量Object ({}) 来存储,往往会忽略ES6 新提供的数据结构:Map。从字面上来看,Map才