JavaScript进阶(五)ES6模块化语法 归纳ES6 Module语法、以及export和import的用法同时简单介绍了CommonJS的用法,因其在Node.js环境中使用较多,而且可以和ES6 Module混用,所以作为拓展,以示区分 2023-02-10 JavaScript > JavaScript进阶
JavaScript进阶(四)手写JS经典函数 JS常见函数的语法、用法、以及模拟实现。包括:call、apply、bindfilter、map、reduceinstanceof、new 2023-02-10 JavaScript > JavaScript进阶
JavaScript异步(四)事件循环机制 什么是「JavaScript事件循环机制」?JavaScript中异步任务分为哪两种?事件循环机制对代码执行顺序如何影响? 2023-02-10 JavaScript > JavaScript异步
JavaScript异步(三)async与await async是asynchronous的缩写,意为异步。sync是synchronous的缩写,意为同步async函数的返回值是什么?async/await组合的使用方式,await放在不同位置时代码的执行顺序有什么区别?await一定会阻塞代码执行吗? 2023-02-08 JavaScript > JavaScript异步
JavaScript异步(一)异步概述 什么是异步?同步vs异步、同步&回调,是什么关系?异步操作有哪些特征?JavaScript实现异步操作的3种方式 2023-02-07 JavaScript > JavaScript异步
JavaScript进阶(一)原型链 什么是对象原型、原型链原型链继承方式包括:原型链继承+盗用构造函数继承=组合继承,原型式继承、寄生式继承(扩展的原型式继承)、寄生组合继承(改良的组合继承)6种 2023-01-31 JavaScript > JavaScript进阶 #JavaScript
JavaScript(三)集合引用类型 集合引用类型(数组Array、Map、Set)。引用类型是把数据和功能组织到一起的结构,引用值(或者对象)是某个特定引用类型的实例。基本类型不存在引用一说 2023-01-31 JavaScript > JavaScript基础 #JavaScript
Vue生态圈 Vue开发全流程使用到的不只是Vue框架本身,经常面对一个新的名称时,感到陌生。因此本文特地梳理了Vue开发中常常关联到的一些名称/概念,包括:脚手架、插件、UI库、代码规范工具、打包工具、测试工具 2022-12-22 Vue
Linux常见名词 APT、apt、apt-get、apt-cache、curl、dkpg……这些我们在使用Linux时经常会碰见的字眼,它们究竟是什么?本文将一一介绍它们的身份 2022-12-19 Linux
path解析:join和resolve path.join和path.resolve最主要的作用是:自动识别操作系统的文件分割符,自适应项目所处的操作系统的变更(比如Windows的分隔符为’',Linux的分割符为’/‘)常用示例:path.join(__dirname,’../a/b.js’)、path.resolve(‘a/b.js’)path.resolve()返回项目的根目录 2022-12-14 后端 > nodejs #path
mongoose使用指南 mongoose的Model对应于「类」,documents对应于「实例」,mongoose对应于MongoDB的collection,documents对应于每一条记录 2022-12-12 后端 > MongoDB #mongoose