首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户3673613950660
掘友等级
前端工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
27
文章 22
沸点 5
赞
27
返回
|
搜索文章
赞
文章( 22 )
沸点( 5 )
深入webpack打包原理,loader和plugin的实现
1. webpack打包基本原理 1. 处理单个模块(以入口为例) 我们可以看到,入口文件index.js的所有内容都以字符串形式输出了,我们接下来可以用正则表达式或者其它一些方法,从中提取到import以及export的内容以及相应的路径文件名,来对入口文件内容进行分析,获取…
在浏览器输入 URL 回车之后发生了什么(超详细版)
这个问题已经是老生常谈了,更是经常被作为面试的压轴题出现,网上也有很多文章,但最近闲的无聊,然后就自己做了一篇笔记,感觉比之前理解更透彻了。 **注意:**本文的步骤是建立在,请求的是一个简单的 HTTP 请求,没有 HTTPS、HTTP2、最简单的 DNS、没有代理、并且服务…
详解vue的diff算法
目标是写一个非常详细的关于diff的干货,所以本文有点长。也会用到大量的图片以及代码举例,一起来get吧。 先来了解几个点... 1. 当数据发生变化时,vue是怎么更新节点的? 要知道渲染真实DOM的开销是很大的,比如有时候我们修改了某个数据,如果直接渲染到真实dom上会引起…
Vue 中的模板编译过程和原理
当 Vue 编译器接收到模板字符串时,它会把模板字符串转换成渲染函数,这个过程被称为“编译”。Vue 中的模板编译过程和原理 以及h函数和render函数的联系与区别
十大经典排序算法(动图演示)
算法概述 算法分类 十种常见排序算法可以分为两大类: 比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。 非比较类排序:不通过比较来
二级域名及其子域名间Cookie的共享
近期在开发系统时,出现cookie无法写入的问题(其他项目接入无此问题),原来系统的顶级域名(一级域名)为.com 而 本系统的顶级域名为.net,显然,二者之间无法共享cookie。 但是二级域名及
Vue3 组件库 Varlet 开源两周年随笔,个人开源爱好者的两年开源历程。
也许作者参加工作前几年度过的光阴和大部分同学情况一样,就是在日复一日的完成着上级分配的任务,那些任务是重复的,枯燥且乏味的。流程是固定的,是前辈长年积累的总结,是大部分同事懒的去改变的。
面试官:数组的常用方法有哪些?
数组基本操作可以归纳为 增、删、改、查,需要留意的是哪些方法会对原数组产生影响,哪些方法不会 下面对数组常用的操作方法做一个归纳 增 下面前三种是对原数组产生影响的增添方法,第四种则不会
Vue3 究竟好在哪里?(和 React Hook 的详细对比)
这几天 Vue 3.0 Beta 版本发布了,本以为是皆大欢喜的一件事情,但是论坛里还是看到了很多反对的声音。主流的反对论点大概有如下几点: 在我看来,Vue 黑暗的一天还远远没有过去,很多人其实并没有认真的去看 Vue-Composition-Api 文档中的 动机 章节,本…
面试官:说下判断数组的方法
面试官:说下判断数组的方法 在JS中,数组是是Object引用类型,所以说typeof运算符不可以用来判断数组
下一页
关注了
12
关注者
1
收藏集
15
关注标签
15
加入于
2022-06-20