首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
web进阶学习
angelCopy
创建于2023-07-24
订阅专栏
个人web进阶学习
暂无订阅
共39篇文章
创建于2023-07-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
浏览器渲染原理
一、渲染原理 当浏览器的网络线程接收到HTML文档字符串后,会产生一个渲染任务(异步),并将其传递给渲染主线程的消息队列。 在事件循环的机制下,渲染主线程取出消息队列中的渲染任务,开启渲染流程。 渲染
浏览器事件循环EventLoop
一、进程和线程的关系 程序运行都有它自己专属的内存空间,我们可以把这块空间简单理解为进程。 每个应用至少有一个进程,进程之间相互独立,即使要通信,也需要双方同意。 有了进程之后,运行代码的【人】称之为
手写简版vue-router@3.xx
1.手写vue-router源码 2.使用 3.页面效果1.手写vue-router源码 2.使用 3.页面效果1.手写vue-router源码 2.使用 3.页面效果1.手写vue-router源码
前端发版自动刷新页面
1.原因 每次前端发版,由于用户没有刷新页面,所以浏览器本地的代码是旧版的,无法及时获取最新版本 此时可以通过维护一个版本编号,并根据编号确认前端是否发版来进行页面刷新 2.配置 2.1 封装版本维护
vue2高级用法
1.mixin 1.1 使用 1.2 执行规则 mixin和组件中存在冲突时,如生命周期、data中的变量、methods方法时,执行顺序如下 生命周期 会优先执行mixin中的生命周期,然后再执行组
sessionStorage和vuex的理解
1.使用 2.理解 sessionStorage的生命周期限于当前会话,会话结束时,存储在sessionStorage中的数据将会被清除 创建和存储 当使用sessionStorage.setItem
前端工程化知识点
https://blog.csdn.net/weixin_41192489/article/details/125298121
js生成器
https://blog.csdn.net/chandhst886727/article/details/130337850
day7_函数式编程
1.函数式编程 函数式编程是一种规范,指的是脱离业务场景,选择最合适代码的执行方式,保留函数的纯粹性 2.函数是一等公民 函数是一等公民,指的是函数可以像其他数据类型那样,既可以赋值给变量,作为函数的
day5.2_垃圾回收机制
1.理解 JavaScript具有自动垃圾回收的机制(GC:Garbage Collecation),也就是说,执行环境会负责管理代码执行过程中的内存使用,其原理就是:垃圾收集器会定期(周期性)找出哪
day5_v8引擎了解

1.rgba和opacity rgba background:rgba(10,10,10,0.2) 最后的0.2表示透明度 0:表示完全透明 1:表示完全不透明 且不影响字体 子代元素不会继承该属性
day4.2_手写ajax
xhr中的readyState状态 0:请求未初始化,还没有调用open 1:请求已经建立,但还没有发送,还没有调用send 2:请求已经发送,正在处理中(通常现在可以从响应中获取内容头) 3:请求在
day4.1_事件处理封装(兼容ie浏览器)及事件委托
day4.1_事件处理封装(兼容ie浏览器)及事件委托day4.1_事件处理封装(兼容ie浏览器)及事件委托
day3_手写promise
1.搭建架子 2.resolve和reject处理状态 我们都知道,Promise有三种状态 pending fulfilled rejected 且状态只能改变一次,且不可逆,即我们即使在Promi
instanceof和isPrototypeOf的区别
instanceof 官方定义:用于检测构造函数的 prototype 属性是否出现在某个实例对象的原型链上。 用于判断一个对象是否是某个构造函数的(子代构造函数的)实例 isPrototypeOf
DNS解析过程、TCP三次握手、四次挥手及UDP
dns解析的方式,递归查询,迭代查询,tcp三次握手,四次挥手,udp和tcp原理,tcp和udp的优缺点
day1.2_词法作用域和动态作用域
一、词法作用域和动态作用域 词法作用域(lexical scope)又称为静态作用域,是指在源码中变量和函数的定义位置决定了它们可见的范围,在词法作用域中,变量和函数的作用域是在编译阶段确定的,不会改
day1.1_原型及原型链
一、原型 每个JavaScript对象(除了null)在创建的时候都会与之关联的另一个对象,就是我们说的原型(prototype),每一个对象都会从原型上继承属性。 由上面的例子,我们可以知道,构造函