首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
陈小盒
掘友等级
前端工程师
|
腾讯
JS
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
最新
热门
Rust多线程浮点数运算比Golang慢一倍?
最近遇到一个有趣的问题,有人在测试Rust的性能的时候发现Rust比Golang慢竟然一倍。 并且评论中大部分人都认为是多线程代码中的Mutex导致,但是根据我初步分析来看,和Mutex完全没用关系。
注册ChatGPT全攻略
第一步 准备接码 最近ChatGPT很火,但是有人注册会经常出现不服务当前地区问题,现在手把手教你解决。 准备 代理,要求是,韩国,日本,印度,新加坡,美国这几个地址。其他的不太清楚,反正香港肯定不行
纯CSS实现Tip提示
面试的时候面试官问到这个问题,回答的不太满意。 内容在链接上方,圆角,有个小箭头指向链接,位置和内容左对齐。类似百度百科的效果。 由于position:absolute是根据上一个非static定位的元素。所以需要设定.tip元素为position:relative,这个设定并…
图片懒加载的4种方式
这个方法有个缺点,不能适应图片经过定位(position不为static)的父级元素。 ⚠️注意,第一次监听元素的时候会直接触发一次callback,如果有多个元素,则entities是一个数组。 使用loading='lazy'的时候,他的行为会稍微有些怪异。他不会等到距离视…
浏览器🌲页面渲染流程
理解浏览器页面渲染原理有时候会帮助我们更好的对页面加载进行优化,作为前端开发者这是必不可少的技能。 浏览一个顺畅而且精美的页面会潜在的提升用户的好感程度,甚至能直接转换用户成为有效用户。 当用户输入一个URL到地址栏中,或者点击链接,提交表单,都会开始产生这些流程。 当浏览器收…
JS中7种方法实现斐波那契数列(不包括公式法)
闲来无事想到折腾点没用的。 Generator不应该在这种场景使用,有点对不住他。
谈谈浏览器中网络请求方式
本文会总结在浏览器中常见的网络请求方式。JSONP不算。 老生常谈Ajax,不支持跨域。 Fetch是现代化浏览器提供的一个高层封装的网络请求方法。他可以让你用非常简明优雅的方式创建网络请求。支持跨域。 Fetch有一个singal功能,允许开发者强制中断请求,只不过这个特性不…
递归,迭代实现深拷贝
在JS中,默认的语言特性并没有提供深拷贝功能,只提供了浅拷贝,比如Object.assign()。所以本文将会简单的,通过两种方式实现深拷贝。 其实想法很简单,不是对象的直接赋值,是对象的看看有没有生成过,没有就调用递归调用,有就直接拿值。为什么要用WeakMap?懂得都懂。 …
细看事件委托
捕获阶段会从最外层的父元素开始查找,是否注册了相关的事件,比如onclick,如果是,则允许。 然后他会找到下一层的父元素,继续执行这个流程,直到到达实际点击的元素。 冒泡阶段恰好相反,他会先处理自身的onclick,然后找到最近的父元素,并且继续执行,然后再是上上层的父元素,…
页面📃的生命周期小记
整个页面加载是用户体验界面最重要的一部分,当你对浏览器对页面生命周期更为了解后,可以更好优化很多场景下的问题。 DOMContentLoaded 表示浏览器已经完全加载完HTML并且构建完成DOM树🌲,但是此时一些外部资源并不一定完成,比如(样式表,图像,iframe等等)。…
下一页
个人成就
文章被点赞
112
文章被阅读
23,921
掘力值
868
关注了
3
关注者
24
收藏集
2
关注标签
10
加入于
2019-10-27