首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
GXL
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
重排(reflow)和重绘(repaint)
之前面试的大佬问我关于重排重绘的原理和具体操作,一下子把我问蒙了。回家便默默地把问题记下来,仔细总结……在阅读了一些文章后,自己也有了一定的理解,所以分享给大家。希望大家也能耐心把这篇文章看完,认真思考,彻底掌握这个知识点! 5.将布局绘制(paint)在屏幕上,显示出整个页面…
图解浏览器渲染页面详细过程
浏览器渲染 DOM树 CSSOM树 CSS不会阻塞HTML解析 JS会阻塞HTML解析 reflow repaint
JavaScript常用八种继承方案
更新:在常用七种继承方案的基础之上增加了ES6的类继承,所以现在变成八种啦。 构造函数、原型和实例之间的关系:每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个原型对象的指针。 继承的本质就是复制,即重写原型对象,代之以一个新类型的实例。 原型…
前端面试之理解原型/构造函数/实例(JavaScript篇)
构造函数:用来初始化新创建的对象的函数是构造函数。 每一个构造函数都有一个原型对象即prototype(指针)指向的对象。 而原型对象也有一个属性constructor(构造器)指向构造函数。 通过构造函数的new操作创建的对象是实例对象。可以用一个构造函数,构造多个实例对象。…
你应该知道的前端安全性
本文不是一个大而全的课程,只是我们日常中常见的问题,因为网络安全是一个很大的话题,我们这里只介绍前端工程师应知应会的东西。大概包括 XSS, CSRF, 点击劫持,SQL注入,OS注入,请求劫持,DDOS,以及简单的防范策略。 XSS的英文是Cross Site Scripti…
前端到底要怎么去性能优化?
前言 页面的性能优化对于前端来说永远是离不开的课题,前端性能优化一直也不是作为一个单独的问题存在,它往往需要开发者结合计算机网络、浏览器相关技术、前端框架、构建工具以及开发者自己的代码等多层面去思考优
JavaScript原型与原型链最全面的详解
普通对象与函数对象 JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Object 、Function 是 JS 自带的函数对象。
Javascript基础-引用类型、块级作用域、var let const、词法作用域、作用域链
引用类型与案例分析/块级作用域案例分析/var、let、const区别/var声明前置/function声明前置/词法作用域/作用域链与案例/作用域、声明前置、TDZ案例
前端面试常考问题准备
前端面试常考问题准备 本篇复习内容及资料参考了(《做了一份前端面试复习计划,保熟~》,原文链接:https://juejin.cn/post/7061588533214969892 ,作者: vort