后端学习笔记 Nestjs学习记录(一):快速上手与基础概念 Nestjs的使用:包括创建项目和模块,控制器、服务、模块、中间件、异常过滤器、管道、守卫和拦截器的使用。控制器处理客户端请求,服务封装复杂的业务逻辑,模块管理所有控制器和提供者,中间件更改请求响应对象,异常过滤器处理所有未处理的异常,管道对客户端数据进行转换和验证,守卫根据特定的权限角色决定是否进行处理,拦截器对处理函数进行切面上的扩展。 2021-07-12
前端学习笔记 JavaScript探秘:手写 Promise JavaScript探秘系列:promise 是异步操作的一个解决方案,相对于传统的回调函数来讲更合理,可以避免回调地狱。 promise 类似于一个容器,获取异步操作的消息,存储异步操作的结果,为各种异步操作提供了统一的 API。 2020-03-31
前端学习笔记 JavaScript探秘:深浅拷贝 JavaScript探秘系列:在JavaScript编程中,数据的复制是一个基础而又至关重要的概念,尤其在处理复杂的数据结构时,正确地执行拷贝操作可以避免意料之外的数据修改问题。 2019-08-23
前端学习笔记 JavaScript探秘:原型与原型链 Javascript探秘系列:JavaScript中除了基础类型外的数据类型,都是对象(引用类型)。但是由于其没有类(class)的概念,如何将所有对象联系起来就成了一个问题,于是就有了原型和原型链的概念。 2019-06-08