摘要: 性能优化 输入URL后发生了什么? 页面是怎么渲染的?? 从哪些方面进行性能优化? 加载时优化 减少HTTP请求(精灵图、文件合并) 减小文件大小(资源压缩、图片、代码压缩) CDN(第三方库,大文件、大图片通过链接获取) SSR服务端渲染,预加载 懒加载 分包 减少DOM操作。避免回流、文档碎片 阅读全文
posted @ 2022-01-18 00:42 是熙穆吖~ 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 深拷贝与浅拷贝 浅拷贝 数组和对象的赋值都属于浅拷贝。 深拷贝 解构赋值一维数组是深拷贝,多维数组浅拷贝:[...arr]; 用法: JSON.parse(JSON.stringfy(list)); 标准的深拷贝代码:专门针对于引用数据类型(数组和对象) function deepClone(sou 阅读全文
posted @ 2022-01-18 00:40 是熙穆吖~ 阅读(47) 评论(0) 推荐(0) 编辑
摘要: Promise 以上的输出是??? 1 2 4 3 原因在于: new Promise()为构造函数,是同步执行 .then() 为异步执行 使用Promise的原因:解决回调地狱的问题。 三种状态:Pending && fulfiled && rejected (三种状态是不可逆的) 阅读全文
posted @ 2022-01-18 00:39 是熙穆吖~ 阅读(23) 评论(0) 推荐(0) 编辑
摘要: ES6相关 var&let&const var: 声明提升 ⇒ 先上车后买票 变量覆盖 var没有块级作用域 ⇒ 红杏出墙 const const定义的变量能不能被修改? -不能 const声明之后必须赋值 定义的值不能被修改,否则报错 支持let的其他特性 解构相关 简单实现变量数值转换。 阅读全文
posted @ 2022-01-18 00:37 是熙穆吖~ 阅读(18) 评论(0) 推荐(0) 编辑
摘要: JS的防抖与限流 JS防抖 理解:将多次操作变成一次 实现示例: function antiShake(fn,wait){ let timeOut = null; return args => { if(timeOut) clearTimeOut(timeOut); timeOut = setTim 阅读全文
posted @ 2022-01-18 00:35 是熙穆吖~ 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 原型与原型链 原型(prototype) 函数特有的属性 function fn(){ } fn.prototype.name="xiao ming"; fn.prototype.fn2 = function(){ console.log("xiao hong"); } 原型链(_prototype 阅读全文
posted @ 2022-01-18 00:32 是熙穆吖~ 阅读(33) 评论(0) 推荐(0) 编辑
摘要: Vue响应式原理 发布订阅模式 订阅器模型 数据劫持&订阅 依赖于对象的defineProperty方法做数据劫持。 使用 响应式特性 数据联动(双向绑定) 数据劫持(需要捕获到修改操作) 阅读全文
posted @ 2022-01-18 00:30 是熙穆吖~ 阅读(37) 评论(0) 推荐(0) 编辑
摘要: Mysql概述 不同引擎对比 InnodDB ​ 支持行锁 ​ 支持外键 ​ 支持在线热备份 ​ 支持事物 ​ 5.6之前不支持全文搜索 MyISAM ​ 支持全文索引:使用 match against来查找 ​ 支持空间数据索引 memory ​ 支持哈希索引 索引 前缀索引 ​ 例如对于一些字段 阅读全文
posted @ 2022-01-06 21:45 是熙穆吖~ 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 实战篇 领域驱动设计(Domain Driven Design,简称 DDD) 领域驱动设计,主要是用来指导如何解耦业务系统,划分业务模块,定义业务领域模型及其交互。 做好领域驱动设计的关键是,看你对自己所做业务的熟悉程度,而并不是对领域驱动设计这个概念本身的掌握程度。即便你对领域驱动搞得再清楚,但 阅读全文
posted @ 2022-01-06 21:34 是熙穆吖~ 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 面向对象 ​ OOA&OOD&OOP&OOPL(面向对象分析、面向对象设计、面向对象编程和面向对象编程语言) ​ 面向对象编程是一种编程范式或编程风格。它以类或对象作为组织代码的基本单元,并将封装、抽象、继承、多态四个特性,作为代码设计和实现的基石 。 ​ 面向对象编程语言是支持类或对象的语法机制, 阅读全文
posted @ 2021-12-30 23:52 是熙穆吖~ 阅读(33) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示