摘要: 使用:HMR作为webpack内置的功能,通过--hot开启 原理:webpack对文件进行监听,文件发生改变进行重新编译 webpack服务器与浏览器建立通信 webpack-hot-middleware插件实现 改动页面代码保存后,webpack会重新编译文件并发消息通知浏览器,浏览器在chec 阅读全文
posted @ 2023-02-23 10:24 baller 阅读(66) 评论(0) 推荐(0)
摘要: 组件由状态、事件和嵌套的片段组成 状态:是组件当前的某些数据或属性 事件:是组件在特定时机触发一些操作的行为 片段:是嵌套在组件标签中的内容 props:允许外部环境传递数据给组件 events:允许组件触发外部环境的副作用 slots:允许外部环境将额外的内容组合在组件中 <my-video :p 阅读全文
posted @ 2023-02-22 20:39 baller 阅读(23) 评论(0) 推荐(0)
摘要: 1.为什么要用响应式原理 实现数据与视图的自动更新操作。 2.响应式原理是什么? 当我们修改一个变量时,会有某些操作可以自动执行 3.怎么做? vue使用object.defineproperty更新定义data中的所有属性 响应式原理过程 数据观测:数据在初始化时会通过observe方法来调用Ob 阅读全文
posted @ 2023-02-22 20:17 baller 阅读(69) 评论(0) 推荐(0)
摘要: 什么是继承? 继承建立在面向对象基础上的一种代码复用方式,子类通过继承来复用父类的代码 1.原型链继承 过程:访问对象时,如果对象私有属性中没有该属性,会去对象的构造函数的prototype中查找。 构造函数拥有原型,实例对象通过prototype关键字可以访问原型 如果构造函数定义了与原型属性同名 阅读全文
posted @ 2023-02-22 14:23 baller 阅读(18) 评论(0) 推荐(0)
摘要: 1、强缓存 直接使用内存中缓存的资源 设置expries和cache-control响应头 expries响应头是http/1.0产物。代表资源的过期事件,过期事件之前直接从浏览器中存取数据。 cache-control出现于http/1.1 ,主要表现资源缓存的最大有效事件。优先级高于exprie 阅读全文
posted @ 2023-02-21 16:58 baller 阅读(62) 评论(0) 推荐(0)
摘要: 1.cpu缓存 用于减少处理器访问内存所需平均时间的部件。其容量远小于内存,但速度却可以接近处理器的频率。 当处理器发出内存访问请求时,会先查看缓存内是否有请求数据。如果存在,则不经访问内存直接返回该数据;如果不存在,则要先把内存中的相应数据载入缓存,再将其返回处理器。 2.浏览器缓存 (原因)浏览 阅读全文
posted @ 2022-12-20 13:29 baller 阅读(123) 评论(0) 推荐(0)
摘要: 1.new一个对象发生了什么? function _new() { let obj = {}; let Con = [].shift.call(arguments); obj.__proto__ = Con.prototype; let result = Con.apply(obj, argumen 阅读全文
posted @ 2022-12-15 23:26 baller 阅读(20) 评论(0) 推荐(0)
摘要: 1.url的组成和长度 协议、域名、端口号、资源路径、查询参数 2.浏览器地址栏输入url,到页面渲染经历哪些过程 域名解析为ip地址 主机向IP地址发送tcp请求,连接上主机 发送http请求 收到响应,把解析的结果渲染到浏览器页面上 3.js与css在页面加载过程中如何阻塞页面的渲染 (1)请求 阅读全文
posted @ 2022-12-15 23:24 baller 阅读(130) 评论(0) 推荐(0)
摘要: 1.什么是HTTP? 超文本传输协议,旨在启用客户端和服务器之间的通信 职责:负责web服务器和web浏览器之间的通信 2.get请求和post请求 GET产生的URL地址可以被书签收藏,而POST不可以。 GET请求会被浏览器主动cache,而POST不会,除非手动设置。 GET请求只能进行url 阅读全文
posted @ 2022-12-12 20:32 baller 阅读(43) 评论(0) 推荐(0)
摘要: React 当我们使用React开发的时候,我们就是在写React组件,组件的state即数据,组件的render方法返回的是视图,组件的声明周期钩子和事件的处理,是数据的变化逻辑。更准确地说是一颗组件树,根组件引用子组件,子组件可能还会引用子组件,形成组件树。组件树的结构和视图的盒子嵌套结构类似。 阅读全文
posted @ 2022-12-12 17:36 baller 阅读(238) 评论(0) 推荐(0)