首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
谷歌搜百度
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
78
文章 78
沸点 0
赞
78
返回
|
搜索文章
最新
热门
浅析javascript中Map和Object的区别
当所要存储的是简单数据类型,并且 key 都为字符串或者整数或者 Symbol 的时候,优先使用 Object ,因为Object可以使用 字符变量 的方式创建,更加高效。 Map 是纯粹的 hash, 而 Object 还存在一些其他内在逻辑,所以在执行 delete 的时候…
JavaScript垃圾回收机制
javascript引擎的内存空间主要分为栈和堆。 栈是临时存储空间,主要是存储局部变量和函数调用。 基本数据类型(Number,Boolean,String,Null,Undefined,Symbol,Bigint)保存在栈内存中。引用类型数据保存在堆中,引用数据类型的变量(…
HTTP常见状态码
HTTP状态码表示客户端HTTP请求的返回结果、标记服务器端的处理是否正常或者是出现的错误,能够根据返回的状态码判断请求是否得到正确的处理很重要。 200 OK: 表示从客户端发送给服务器的请求被正常处理并返回。 204 No Content: 表示客户端发送给客户端的请求得到…
HTTP1与HTTP2的区别
客户端首次接受的相应常常不能完全渲染。相反,它包含一些其他需要的资源。因此,客户端必须发出一些请求。HTTP1.0客户端的每一个请求必须重新连接,这是非常耗时和资源的; HTTP1.1通过引入长连接和流水线技术处理了这个问题,通过长连接,HTTP1.1假定这个TCP连接应该一直…
JavaScript程序内部的执行机制
全局执行上下文:这是默认的,最基础的执行上下文。不在任何函数中的代码都位于全局执行上下文中。共有两个过程1、创建全局对象,在浏览器中这个全局对象就是window对象。将this指针指向这个全局对象。一个程序中只能存在一个执行上下文; 函数执行上下文:每次调用函数时,都会为该函数…
防抖节流函数
搜索框搜索输入。只需用户最后一次输入完,再发送请求 窗口大小Resize。只需窗口调整完成后,计算窗口大小。防止重复渲染。 从上一次命令结束开始的一定时间范围t内,如果多次连续下达命令,则只执行当前时间段t内第一次命令。
HTTP缓存机制
浏览器缓存也包含很多内容: HTTP缓存、indexDB、cookie、localstorage等。这里我们只讨论HTTP缓存内容; 缓存命中率: 从缓存中得到数据的请求数与所有请求数的比率。理想状态是越高越好; 过期内容: 超过设置的有效时间,被标记为 “陈旧” 的内容。通常…
CSS权重
上面的例子是:三条样式修饰同一元素p,那么最终的样式如何呢?很显然,最后的样式是第三个样式也就是字体大小为25px,颜色为yellow。
浏览器从输入URL到渲染步骤
重排和重绘代价很高,所以浏览器并不会一有信息改变就去执行重排和重绘,而是会将多个可能的重排和重绘一次执行。是的,它可能会异步。 有两个css属性,display: none和visibility: hidden,前者会导致重排和重绘,后者会导致重绘。这是后者的优点,但缺点是此节…
个人成就
文章被点赞
18
文章被阅读
2,248
掘力值
100
关注了
56
关注者
3
收藏集
1
关注标签
57
加入于
2019-11-29