摘要: Array.prototype.map() 遍历加工,不改变原数组,与foreach相似,但优于foreach 模仿foreach的用法 const words = ['spray', 'limit', 'elite', 'exuberant', 'destruction', 'present']; 阅读全文
posted @ 2022-06-13 18:55 朱在春 阅读(41) 评论(0) 推荐(0) 编辑
摘要: Array.prototype.foreach() 遍历,不会改变原数组,没有返回值 注意了,数组这些api里面都是回调函数!所以这个foreach你就别指望return能结束它 foreach()与map()方法极为相似,区别就是map()方法会返回一个新数组,而foreach()方法不返回任何东 阅读全文
posted @ 2022-06-13 18:54 朱在春 阅读(122) 评论(0) 推荐(0) 编辑
摘要: Array.prototype.filter() 过滤,不会改变原数组 注意:它与map()方法不一样,map()是一次统一映射,不会改变数组长度。filter()是一次过滤,会挑选满足条件的,能改变数组长度 const words = ['spray', 'limit', 'elite', 'ex 阅读全文
posted @ 2022-06-13 18:38 朱在春 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 什么是代码阻塞? 代码阻塞与不阻塞各有各的优缺点,没有好与坏,具体情况由需求来定 是否阻塞与是否同步是两个不同维度的概念,有时间再深究 阻塞代码 const fs = require('fs') let data = fs.readFileSync('../劝学.txt') console.log( 阅读全文
posted @ 2022-06-13 17:36 朱在春 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 版本定义规范 包的版本号是以“点分十进制”的形式定义的,总共有三位数字,例如 2.24.0。 第一位数字:大版本 第二位数字:功能版本 第三位数字:Bug修复版本 如果前面的版本号变大了,那么后面的版本号就要清零 阅读全文
posted @ 2022-06-13 16:01 朱在春 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 讲讲npm的安装命令 npm init -y 初始化项目,会出现一个package.json文件。为什么要初始化项目呢?随着npm的诞生,人们意识到建立一个项目不应该那么草率,我们需要一个文件来记录该项目的一些信息,这个文件就是package.json,这个命令就是npm init。 npm i x 阅读全文
posted @ 2022-06-13 15:43 朱在春 阅读(632) 评论(0) 推荐(0) 编辑