目录1、调用流程2、格式3、next函数的作用4、定义中间件函数5、全局生效的中间件6、中间件的作用7、定义多个全局中间件8、局部生效的中间件9、定义多个局部中间件10、了解中间件的注意事项11、中间件的分类1、应用级别的中间件2、路由级别的中间件3、错误级别的中间件4、Express内置的中间件5、第三方中间件6、自定义中间件中间件(Middleware)
......
337
0
0
2023-07-18
目录将类型想象成集合理解类型声明和类型收窄使用带有区分的联合类型而不是可选字段使用类型谓词来避免类型断言控制联合类型的分布方式使用穷举式检查,在编译时捕捉未处理的情况优先选择 type 而不是 interface在适当的时候优先选择元组而不是数组控制推断的类型的通用性或特殊性使用const来缩小到最具体的类型使用satisfies来检查类型,而不影响推断的类
......
347
0
0
2023-07-16
目录类型别名字符串字面量类型元组枚举类类的概念TypeScript 中类的用法参数属性readonly抽象类类的类型类与接口泛型泛型类泛型参数的默认类型声明合并函数的合并接口的合并本文讲述了typescript开发的一些高级的类型与技术,算是对于基础知识点的补充,具体内容包括:比如元组、枚举类、接口、泛型相关概念等。虽说是进阶,但是内容不算多也并不难理解。类
......
334
0
0
2023-07-14
目录学习编程的几个阶段原始数据类型1 string2 number3 boolean4 任意类型any5 undefined与null6 空 void数组类型接口类型(对象类型)1 可选属性2 只读属性3 限制接口属性范围4 额外的任意属性函数类型1 函数声明2 函数表达式3 可选参数4 参数默认值5 ...rest参数联合类型类型推断 类型断言1
......
302
0
0
2023-07-14
目录前言一.uni.scss 使用方式二.暗黑主题三.自定义主题配置1.在根目录下新建 theme 文件夹css-themeuni.scss中引入css-variatecue-thememain.js 导入system-theme2.vuex 配置index.js 全局导出main.js中导入3.页面中使用四.黑夜 白天主题展示总结前言老是碰到初版制作完成没
......
833
0
0
2023-07-05
目录前言一、准备工作二、初始化阶段2.1、读取与合并配置信息2.2、创建编译器(compiler)对象2.3、插件注册三、编译阶段3.1、创建 compilation 编译对象3.2、读取 entry 入口文件3.3、编译 entry 入口文件四、生成阶段五、写入阶段六、编写 loader七、编写插件文末前言webpack 在前端工程领域起到了中流砥柱的作用
......
380
0
0
2023-07-02
目录canvas 粒子动画介绍何为canvas粒子动画是啥canvas定义初始变量初始化canvas和数字文本创建一定数量的点倒计时倒计时文本绘画循环绘制点动画效果图canvas 粒子动画介绍何为canvascanvas是HTML5中新增的一个标签,主要是用于网页实时生成图像并可操作图像,它是用JavaScript操作的bitmap。粒子动画是啥粒子动画就是
......
368
0
0
2023-07-02
目录起因具体的需求如下处理需求一需求二需求三,四,五其他知识点默认展开节点横纵向滚动条刷新某一个节点起因事情是这样的,项目最近有个需求。服务器有个图片空间,说白了就是个文件夹。文件夹的结构大家都知道,一层一层的。然后需要在前端以树形展示。具体的需求如下可以新建子目录,但是只能新建二级,三级的时候新建按钮置灰。在页面上展示父级目录名称和当前所在路径,用 ‘/’
......
376
0
0
2023-07-02
目录案例一:1.1后端准备工作1.2前端代码2.1后端准备2.2前端代码首先官网上的树形控件教程地址为Element - The world's most popular Vue UI framework案例一:要实现这种类型的树控件,并且后边相关操作:1.1后端准备工作 首先,数据库表为: 查询接口返回的实体类为:@Data
@NoA
......
435
0
0
2023-07-02
目录写在前面Review的功能模块Reviewd的问题(收获)最后写在前面文章的主要作用是帮助自己进行思考和总结,比如我们可能都遭遇过功能上线后出现了一些不可预知的bug,我们对这些bug进行处理,完善之后,项目负责人可能会叫上这个功能的主要几个开发人员做一次复盘会议,大家一起讨论出现问题的原因,然后定制对应的方案,防止类似的情况再次出现。写文章的道理其实跟
......
314
0
0
2023-06-26
目录箭头函数语法规则简写规则常见应用mapfilterreduce箭头函数中的this使用concatthis的查找规则下面对比写es5 es6 直接关于箭头函数的对比使用完结散花参考文献箭头函数在ES6中新增了函数的简写方式----箭头函数,箭头函数的出现不仅简化了大量代码,也让代码看起来更加优雅,同时也解决了this指向问题,下面我们就来详细讲解如何玩转
......
331
0
0
2023-06-25
目录一、效果展示二、实现的大致原理三、H5的布局四、CSS样式五、JS代码内容六、完整代码总结一、效果展示二、实现的大致原理1.我们先通过css 和h5布局得到最基本的tab栏样式(有代码参考)2.在获得样式,给我们所需要点击的目标设置监听事件,在获取节点,设置一个自定义的节点属性index,通过它在获取点击出现样式的节点,在经过寻找元素,设置全取消,点击相
......
316
0
0
2023-06-25
目录1. 为什么需要 Javascipt 模块化2. 你知道哪几种模块化规范CommonJSAMDUMDESM (ES6 模块)3. CommonJS 和 ES6 模块的区别4. CommonJS 和 AMD 实现原理CommonJS1、实现文件的加载和执行2、引用文件3、模块缓存AMD1. 为什么需要 Javascipt 模块化解决命名冲突。将所有变量都挂
......
314
0
0
2023-06-24
目录基本环境搭建目录划分设计基础类型定义服务端响应封装(ServerResponseWrapper)返回码定义(ReturnCode)服务业务异常(BizException)HTTP服务开发基础服务成功响应拦截器异常过滤器WebSocket服务前置准备基础服务成功响应拦截器异常过滤器附录最近在做一款轻量级IM产品,后端技术栈框架使用了nodejs + nes
......
479
0
0
2023-06-23
目录一、前言二、DOM框架三、认识DOM节点四、JS访问DOM1、获取节点2、改变 HTML3、改变 CSS4、检测节点类型5、操作节点间的父子及兄弟关系6、操作节点属性7、创建和操作节点总结一、前言DOM:Document Object Model(文档对象模型),定义了用户操作文档对象的接口,可以说DOM是自HTML将网上相关文档连接起来后最伟大的创新。
......
387
0
0
2023-06-23