首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
VegetabllyDog
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
从chromium源码来窥探浏览器的渲染
传统面试题 我们在各种面试题以及面试中都大概率看到过这个题目,浏览器在拿到数据后到最终呈现在⻚面上经历了哪些过程?
快速掌握 Performance 性能分析:一个真实的优化案例
Chrome Devtools 的 Performance 工具是性能分析和优化的利器,因为它可以记录每一段代码的耗时,进而分析出性能瓶颈,然后做针对性的优化。 这么强大的工具肯定是要好好掌握的,今天
let 是如何变成 var 的
let 和 const 是在 ES6 中新引入的关键字,用来替换 var,我也已经有几年没有用过 var 了。如果我有一段用 var 写的旧代码,现在将其全局替换为 let,程序是没有问题的(只要别把变量命名为 let)。但是如果我有一段用 let 写的代码,想要将其转换成 v…
推荐 7 个 Vue2、Vue3 源码解密分析的重磅开源项目 👍
1. 为什么要学习源码 ? 阅读优秀的代码的目的是让我们能够写出优秀的代码。 不给自己设限,不要让你周围人的技术上限成为你的上限。 其实就跟我们写作文一样,你看的高分作文越多,写出高分作文的概率就越大。 基于现在的程序员工作模式(模块化开发,只需要拿到需求做自己的部分),别说看…
Chrome调试工具NetWork模块
控制模块的概览如图所示,将其划分成了9个功能点,下面一一介绍。 停止记录就是个红色的按钮,当点击后NetWork模块就不会再进行任何的Http请求记录,重新点击后又可以打开记录。 点击清除记录按钮后,资源及服务调用列表中已经记录的所有请求将会被清除。 截屏模式为一个摄像机的标志…
手摸手,带你优雅的使用 icon
首先我们来说一下前端 icon 的发展史。 在我刚开始实习时,大部分图标都是用 img 来实现的。渐渐发现一个页面的请求资源中图片 img 占了大部分,所以为了优化有了image sprite 就是所谓的雪碧图,就是将多个图片合成一个图片,然后利用 css 的 backgrou…
什么,Vite 怎么用不了新语法?
你知道么?你在 vite 项目中写的高版本 ECMAScript 语法,可能根本无法使用,本人详解了原因和解决方法,希望对 vite 开发者有所帮助
初学者也能看懂的 Vue2 源码中那些实用的基础工具函数
1. Vue2 源码 shared 模块中的几十个实用工具函数 2. 如何学习源码中优秀代码和思想,投入到自己的项目中 3. 如何学习 JavaScript 基础知识,会推荐很多学习资料 4. 等等
啥?Flutter也能整3D了吗?我靠,竟然是这样的操作👀
当我看了这样一个节目之后,我发现,复杂的ui竟然这么简单就可以实现了!当时我就用Flutter整了这么个3D效果,快来围观!!
我们常说的 “js的赋值运算=从右向左运行”, 这个表述正确吗?
注:这里的观点主要参考自:ECMAScript5.1规范(以下简称为 5.1规范),MDN 和 你不知道的js中卷,外加上一些自己的理解。如有错误还望指出。 1. 一般情况下 比如: a = 3; 赋值运算符= 从右向左运行, 把3赋值给变量a。 或:a = 1 + 2; 赋值…