摘要: 一 小程序实现原理:浅析小程序底层实现 阅读全文
posted @ 2022-03-11 15:41 TerryMin 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 一Babel基本概念: 1 Babel:Babel 是一个 JavaScript 编译器。他把最新版的javascript编译成当下可以执行的版本,即 利用babel就可以让我们在当前的项目中随意的使用这些新最新的es6,甚至es7的语法。 2 babel功能: 语法转换(将高级语法解析为当前可用的 阅读全文
posted @ 2022-03-11 10:57 TerryMin 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 一 Lodash 中 assign、extend、merge区别:(assign、extend、merge) 相同之处 都可以用来合并对象 都会修改原来的对象 (如果原来的对象是作为函数的第一个参数的话) 不同之处 assign 函数不会处理原型链上的属性,也不会合并相同的属性,而是用后面的属性值覆 阅读全文
posted @ 2022-03-10 14:23 TerryMin 阅读(766) 评论(0) 推荐(0) 编辑
摘要: 一 AJAX是什么: AJAX 即 Asynchronous Javascript And XML(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。它可以令开发者只向服务器获取数据(而不是图片,HTML文档等资源),Ajax的目的是提高用户体验,较少网络数据的传输量。同 阅读全文
posted @ 2022-02-08 15:24 TerryMin 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 一 Nginx:是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器。Nginx 配置详解 Nginx常用功能: 1 Http代理,反向代理:作为web服务器最常用的功能之一,尤其是反向代理。 2 负载均衡:分为两种策略:内置策略和扩展策略 阅读全文
posted @ 2022-02-07 16:22 TerryMin 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 一 Express static 托管静态文件理解:express static的理解 html,js, css, image 都是存放在服务端的资源,当在浏览器中输入网址的后,我们就是向服务器请求这些资源,相对应的服务端就要有对应的路由来处理这些请求,否则就是404 not found 错误。对于 阅读全文
posted @ 2022-02-07 15:06 TerryMin 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 一 State:Vuex使用单一状态树 二 Getter:Vuex 允许我们在 store 中定义“getter”(可以认为是 store 的计算属性)。就像计算属性一样,getter 的返回值会根据它的依赖被缓存起来,且只有当它的依赖值发生了改变才会被重新计算。Getter 接受 state 作为 阅读全文
posted @ 2022-01-26 15:12 TerryMin 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 一 Nodejs架构:Nodejs异步理解 Node.js主要分为四大部分,Node Standard Library,Node Bindings,V8,Libuv。Node.js的结构图如下: 可以看出,Node.js的结构大致分为三个层次 Node Standard Library是我们每天都在 阅读全文
posted @ 2022-01-21 14:26 TerryMin 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 一 文件系统 nodejs fs.read()与fs.readFile():nodejs fs.read()与fs.readFile()区别 fs.read()读取文件数据 fs.readFile()读取文件内容 fs.read()与fs.readFile()比较:fs.readFile()方法是对 阅读全文
posted @ 2022-01-21 11:41 TerryMin 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 一 Nodejs模块实现:Nodejs模块加载机制 1 在Node中引入模块,需要经历如下三个步骤: 路径分析 文件定位 编译执行 2 在Node中,模块分为两类: 第一类是Node自身提供的模块,称为核心模块:fs、http等,就像java中的jdk提供的核心类一样。 第二类是用户编写的模块,称为 阅读全文
posted @ 2022-01-19 16:04 TerryMin 阅读(55) 评论(0) 推荐(0) 编辑