排序
用performance分析网页的渲染,我悟了!
一、写在前面 我发现即便工作很久了,我还是不会用performance性能分析工具,可能很多小伙伴跟我有一样的问题! 于是我怒学了一通performance性能工具的使用,想写一篇如何使用performance工具...
三 浏览器中 Javascript 执行机制
一 变量提升 变量提升,是指在 Javascript 执行过程中,Javascript 引擎在编译时把变量的声明部分和函数的声明部分提升到代码开头,并给变量初始化为 undefined。 变量和函数声明在代码里的位置...
前端面试题: 94. V8的垃圾回收机制
V8 是一款开源的 JavaScript 引擎,由 Google 开发,并用于 Google Chrome 浏览器中。V8 内部实现了一套高效的垃圾回收机制,这是为了管理和释放不再使用的内存。 V8 的垃圾回收机制主要基于分...
四 Javascript 内存机制与垃圾回收
一 内存机制 1.1 数据类型 Javascript 是一种动态的(在运行过程中检查数据类型,)、弱类型(同一个变量可以保存不同类型的数据)的语言。 Javascript 数据类型一共有 8 种: Boolean,Null,U...
Chrome插件开发指南
1. 创建插件 首先,创建一个新的文件夹,用于存放插件的所有文件。在该文件夹中,创建一个名为manifest.json的文件,用于描述插件的基本信息和功能。manifest.json文件的内容如下: { 'manifest...
如何实现掘金复制自由-从0到1搭建chrome插件
我们在从掘金复制内容时,发现复制完的内容后面每次都拼接上一些东西,例如: 作者:*** 链接:https://juejin.cn/post/*** 来源:稀土掘金 著作权归作者所有。商业转载请联系作者获得授权,非...
什么?Mutation events将要从 Chrome 中移出?
前言 如图,Chromium将要在127版本之后,移出对 mutation events 的支持,时间是2024年7月30号。博文具体信息可参见:Mutation events will be removed from Chrome 看到文章标题的第一反应是震...
【实用工具】快上车,程序狗好用的奇淫技巧
我正在参加「掘金·启航计划」 前言 ?缘由 没有杜蕾斯的夜晚没有安全感,没有趁手工具的程序狗不是好码农! 本狗从业6年之久,经历了社会的毒打,也尝试过工作中的各种姿势项目。虽由铁杵磨成了...
如何使用CSS创建自定义范围滑块
在本文中,我将展示如何使用现代CSS技术,仅使用原生的HTML <input> 元素创建一个引人注目的自定义范围滑块。 范围滑块(<input type='range'>)允许用户在给定的范围内选择一个值...
devTools之Network面板
Network面板的作用是在devTools打开的时候记录网络活动。如下图所示,Network面板可以分为七个部分: 控制器 过滤器 设置 抓图信息 时间线 资源请求列表 资源请求信息概要 控制器 录制/停止网络...
一个插件就可以在国内体验原版Chat GPT
即使chatGPT已经火爆了一段时间了,但它仍然是目前备受关注的话题。而在国内使用需要一定的成本,许多人甚至根本找不到注册的办法,因此也衍生了不少代注册服务。但其实国内也有不少可以体验和c...
chrome插件之tabs
一、前面的话 本文主要的内容是帮助读者朋友梳理chrome插件的tabs能力,如果您是第一次阅读本文,也建议您在阅读完本文后,尝试看看我下面的这些系列文章,它们可以更好的帮您认识和了解chrome...