首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
面面俱到
服部
创建于2021-10-27
订阅专栏
对前端知识的系统复习,都是你会用到的刚需内容。
等 7 人订阅
共32篇文章
创建于2021-10-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
图片加载优化——突破大型网站图片加载的瓶颈
1. 图片的懒加载 1.1 原生的图片的懒加载方案 1.2 第三方图片的懒加载方案 1. verlok/lazyload 2. yall.js 一个快速、灵活、小巧的 SEO 友好的懒加载器。 3.
前端几个高频手写题目
建议优先掌握: instanceof - 考察对原型链的理解 new - 对创建对象实例过程的理解 call/apply/bind - 对this指向的理解 手写promise - 对异步的理解 手写
小程序三方开发原理
一、QA 1、怎么去帮商家发布小程序? 2、小程序如何走通我们的C端业务流程? 3、如何替商家设置小程序的开发配置? 4、小程序如何更新?如何进行版本管理? 5、如何处理小程序中的支付? 6、如何处理
面试干货-浏览器之缓存机制(文末附demo链接)
话不多说,先上一张流程图,了解有缓存时,请求发出到拿到结果经历了什么·~~ 开始正文 浏览器的缓存机制也就是我们说的HTTP缓存机制,其机制是根据HTTP报文的缓存标识进行的,所以在分析浏览器缓存机制
【干货】Javascript 实现Hash路由、History 路由
网页url组成部分 一、 H5 Hash路由 1.1 hash的特点: hash变化会 触发网页跳转,即浏览器的前进、后退; hash 变化不会刷新页面,SPA必需的特点; hash 永远不会提交到
JS基础-原型和原型链【三座大山之一】
JS基础-作用域和闭包【三座大山之二,待更新。。。】 JS基础-异步【三座大山之三,待更新。。。】 1. 创建对象的几种方法 2. 原型、构造函数、实例、原型链 prototype就是调用构造函数所创建的那个实例对象的原型(proto)。 对象有"[[prototype]]"属…
HTTP 协议类我们需要知道的事
1. HTTP 协议的主要特点 2. HTTP 报文组成部分 3. HTTP 状态码 4. POST 和 GET 的区别 5. 持久链接 6. 管线化
JS 类型转换,我是认真的
constructor 属性返回所有 JavaScript 变量的构造函数。 1. Number 函数:转换成数值 先调用对象自身的valueOf方法,如果该方法返回原始类型的值(数值、字符串和布尔值),则直接对该值使用Number方法,不再进行后续步骤。 如果valueOf方…
DOM 事件全解析,看这一篇文章就够了
Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。 当用户进入后及离开页面时,会触发 onload 和 onunload 事件。 onload 事件可用于检测访问者的浏览器类型和浏览器版本,然后基于该信息加载网页的恰当版本。 …
面试必会:举一反五,“三栏布局”的五种布局方式
- 浮动: 缺点:脱离文档流,需要清除浮动。优点:兼容性比较好 - 绝对定位:缺点:布局脱离文档流,影响元素外其他布局,使用性差些。优点: 快捷,不容易出问题 flex布局
这些前端问题你都会吗?
1. 箭头函数和普通函数的差异 在调用函数时使用 new 关键字,函数内的 this 是一个全新的对象。 如果 apply、call 或 bind 方法用于调用、创建一个函数,函数内的 this 就是作为参数传入这些方法的对象。 当函数作为对象里的方法被调用时,函数内的 thi…
【干货满满】前端框架及项目聚焦Vue/React/Webpack
持续更新中。。。 虽然利用Portal可以把组件渲染到别的地方,但是它在React中的组件结构还是一样的。 这里list数组push之后,list已经发生改变,当再setState时,前后两个的list值已经一样了。 所以会造成SCU中的前后值判断相等,返回false,不会重新…