首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
GoldenSide
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
vue2.x、vue3.x、React diff 算法的区别
vue2 diff Vue2的diff算法执行updatevnode比较新旧节点时会优先处理特殊场景,即头头比对,头尾比对,尾头比对等,并借助key值找到可复用的节点进行相关操作,有效减少移动节点的次
defer、async以及普通的script 加载的区别
普通script 文档解析的过程中,如果遇到script脚本,就会停止页面的解析进行下载(但是Chrome会做一个优化,如果遇到script脚本,会快速的查看后边有没有需要下载其他资源的,如果有的话,
怎么判断一个对象为空对象
1.将json对象转化为json字符串,再判断该字符串是否为"{}" 2.for in 循环判断 3.jquery的isEmptyObject方法 此方法是jquery将2方法(for in)进行封装
slice substr和substring的区分和用法以及总结
当有两个参数1.都为正数,且第一个参数小于第二个参数的时候,slice和substring表示的结果,而subStr的第二个参数表示的是截取的长度2.都为正数,且第一个参数大于第二个参数时,slice
从URL输入到页面展现到底发生什么?
URL(Uniform Resource Locator),统一资源定位符,用于定位互联网上资源,俗称网址。 在浏览器输入网址后,首先要经过域名解析,因为浏览器并不能直接通过域名找到对应的服务器,而是要通过 IP 地址。 IP 地址是指互联网协议地址,是 IP Address …
HTTP 与 HTTPS 的区别
HTTP(HyperText Transfer Protocol:超文本传输协议)是一种用于分布式、协作式和超媒体信息系统的应用层协议。 简单来说就是一种发布和接收 HTML 页面的方法,被用于在 Web 浏览器和网站服务器之间传递信息。 HTTP 默认工作在 TCP 协议 8…
网络状态码(HTTP状态码 )
它是用以表示网页服务器HTTP响应状态的3位数字代码。状态码的第一个数字代表了响应的五种状态之一。 1XX系列:指定客户端应相应的某些动作,代表请求已被接受,需要继续处理。由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些试验条件下,服务器禁止向此类客户…
回流(reflow)与重绘(repaint)
笼统来说当页面的布局和几何属性发生变化的时候就会引起回流。具体来说大概分别5大类: 1.首当其冲自然是dom树结构变化,比如你删除或者添加某个node. 4.获取某些属性。虽然浏览器引擎可能会针对重排做了优化,比如Opera,它会等到有足够 数量的变化发生,或者等到一定的时间,…
关于渐进增强和优雅降级
$\color{#ff4300}渐进增强$ progressive enhancement:针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互等改进和追加功能达到更好的用户体验。 $\color{#ff4300}优雅降级$ graceful de…
彻底弄懂HTTP缓存机制及原理
Http 缓存机制作为 web 性能优化的重要手段,对于从事 Web 开发的同学们来说,应该是知识体系库中的一个基础环节,同时对于有志成为前端架构师的同学来说是必备的知识技能。 但是对于很多前端同学来说,仅仅只是知道浏览器会对请求的静态文件进行缓存,但是为什么被缓存,缓存是怎样…
下一页
个人成就
文章被点赞
4
文章被阅读
6,914
掘力值
192
关注了
5
关注者
1
收藏集
1
关注标签
9
加入于
2019-01-25