首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Xinhai
掘友等级
前端工程师
立志成为有灵魂的前端工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 17
沸点 0
赞
17
返回
|
搜索文章
最新
热门
全局Loading实现
全局Loading实现记录。使用 Vue 的 customRef 创建了一个自定义的响应式引用,内部维护了一个 loadingCount 计数器, get 方法返回 loadingCount > 0。
重排和重绘浅析
在HTML中,每一个元素都可以理解为一个盒子,在浏览器解析过程中,会涉及重排和重绘。 重排(reflow):也叫回流,布局引擎会根据各种样式计算每个盒子在页面上的大小和位置。 重绘(repaint):
AJAX 总结
发送AJAX请求共五步: 1、创建XMLHttpRequest独享。 2、使用open 方法设置请求的参数。 3、发送请求。 4、注册事件, 5、获取返回的数据,更新UI。
防抖和节流
防抖:限制执行次数,多次密集的触发只执行一次; 节流: 限制执行的频率,按照一个的时间间隔有节奏的执行。 **防抖是将多次执行变为`最后一次执行`,节流是将多次执行变成`每隔一段时间执行`**。
JS 的 new 做了什么
使用 new调用构造函数时。创建新对象->绑定原型-> 指定this=新对象 -> 执行构造函数 -> 返回新对象
CSS 选择器优先级确定
CSS选择器优先级其实文档中早有规定,请查看W3C文档。 原则如下: !important > 内联样式 = 外联样式 > ID选择器 > 类选择器 = 伪类选择器 = 属性选择器 > 元素选择器
如何清除浮动
本文主要介绍两种清除浮动的方法,方法一、父元素加 .clearfix 方法二、给父元素加上 overflow:hidden。
垂直居中实现方案
本文介绍一些垂直居中的方案。 一、利用绝对定位和 transform,二、利用 flex 实现,三、利用 grid 实现,四、利用绝对定位和 margin 负值,
Canvas 和 SVG的区别
1、Canvas是一个可以使用 JS 等脚本语言向其中绘制图像的 HTML 标签,为解决只能在 Web 页面中显示静态图片的问题,出现了 Canvas 标签。SVG 可缩放矢量图形
.sync修饰符
Vue规定子组件不能修改props外部数据,那么我们需要通过props将值传给子组件,子组件再通过$emit将值传给父组件,父组件使用事件监听$event获取子组件传过来的值。可以使用.sync修饰符
下一页
个人成就
文章被阅读
1,738
掘力值
137
关注了
3
关注者
0
收藏集
2
关注标签
8
加入于
2021-12-04