首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
八股哈希表
掘友等级
前端工程师
|
腾讯
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
28
文章 28
沸点 0
赞
28
返回
|
搜索文章
最新
热门
从源码看看vue3的provides/inject是如何实现的
前言 在项目中不可避免的要进行组件间的通信,provide和inject是其中的一种方式,也叫做依赖注入,用于父组件向其子代组件中传递数据。可以将其理解为通过props传值的方式在多级嵌套组件下的改进
如何封装一个前端通用右键菜单组件(文末附源码)
本文将手把手实现一个基于Vue的通用的前端通用右键菜单,具有以下特性: 与业务代码完全解耦 支持嵌套元素的右键菜单 菜单项可灵活配置 实现了一个小demo,演示地址:https://contextme
Vite双引擎架构之——ESBuild
ESBuild在Vite中发挥了什么作用? ESBuild有多种作用: 作为打包器 作为代码转译(Transfomer)的工具,比如将jsx文件转译成js 作为代码压缩混淆的工具 依赖预构建—— ES
深入V8-JS数组在内存中如何存储
在刷算法题的过程中,常常用到数组,数组的定义为: 我们知道C++中的数组在内存中是连续存储的,且数组元素类型相同,这与上述数组的定义是一致的。但对于JS中的数组而言也是如此吗? JS的数组元素可以是任
总结一下前端模块化及发展史
前端模块化的发展史 1. 第一阶段 在 JavaScript 诞生之初,开发人员仅仅是用它写一些页面上的小交互效果,这些工作并不复杂,往往都是几百行代码就能搞定的事情,因此只要开发人员足够的小心谨慎,
rollup规范化构建npm包的开发环境(亲测可用)
之前写过一个测网速的小工具和一个Dom2Img的工具库,最终通过npm发布。由于这两个工具开发成本低,代码量比较小,也就没有进行工程化,没有打包过程,没有代码风格检测,更没有代码压缩.... 用
JS的各种类型继承模式总结
原型式继承就是Object.create()的实现原理。 原型式继承非常适用于不需要单独创建构造函数,但仍需要在对象实例之间共享信息的场合。 寄生式继承 与原型式继承比较接近的是寄生式继承
事件循环和消息队列(三)
浏览器是如何渲染页面的? 当浏览器的网络线程收到 HTML 文档后,会产生一个渲染任务,并将其传递给渲染主线程的消息队列。 在事件循环机制的作用下,渲染主线程取出消息队列中的渲染任务,开启渲染流程。
事件循环和消息队列(二)
上篇文章中介绍了多进程的浏览器基本架构,现在,我们来谈谈单线程的 JS 代码、消息队列、事件循环、微任务和宏任务。 单线程的 JavaScript JS 代码运行在哪里? 如果你已经仔细阅读过上
事件循环和消息队列(一)
在讲述事件循环和消息队列之前,需要了解 JS 的单线程执行机制,JS 的执行是从上到下依次执行的,这些便是同步任务,而 ES6 引入了 Promise 对象,使得异步任务开始频频出现在 JS 的
下一页
个人成就
文章被点赞
28
文章被阅读
5,406
掘力值
287
关注了
11
关注者
4
收藏集
0
关注标签
21
加入于
2023-03-15