首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
哈哈哈哈蛋
掘友等级
前端
努力学习,认真生活
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
最新
热门
前端知识点-react
React 生命周期 初始化阶段 constructor,在这个阶段初始化 state 和 props,在更新阶段不会执行 挂载阶段 componentWillMount 16.3 废弃 还没挂载 D
HTML 相关(记录)
script 上添加 defer、async 的区别 什么都不加 <script src="###"></script> 遇到这样的 script 标签,html 会暂停解析,先去请求 script
面试记录
css 实现自适应的正方形 treeshaking js 文件、css 文件、图片应该按照什么规则设置浏览器缓存 设置强缓存和协商缓存,强缓存失效就使用协商缓存,资源添加版本号,强制刷新缓存
前端面试-手写代码(持续更新...)
手写代码 冒泡排序 时间复杂度:O(n^2),空间复杂度:O(1) 选择排序 时间复杂度:O(n^2) 观察者模式 只需要两个角色:观察者和被观察者,重点是被观察者的实现 发布订阅模式 需要三个角色:
前端知识点-基础(持续更新...)
JavaScript 数据类型 原始数据类型:Number、String、Boolean、Null、Undefined、Symbol 引用数据类型:Object、Function、Array 类型检测
前端知识点-浏览器+网络(持续更新...)
浏览器渲染页面流程 在地址栏输入 url 进行访问 浏览器查找缓存(浏览器缓存-系统缓存-路由器缓存),若有缓存则直接使用 浏览器缓存会记录 DNS 一段时间 若浏览器缓存失效,则会查询操作系统记录,
前端知识点整理-工程化(持续更新...)
模块化 AMD 一个文件为一个模块。require 导入;define 定义模块,依赖前置 defined("a", [deps], fn) require([dps], cb) 异步加载模块(需要引
JavaScript变量的生命周期:为什么let不被提升
提升实际上是把变量和函数定义移动到作用域顶部的过程,通常发生在变量声明var或函数声明function fun() {...} 。 当let(包括和let有同样声明行为的const和class)被ES2015提出来的时候,包括我在内的许多开发人员都使用提升来描述变量是如何被访问…
翻译:展示组件和容器组件
我找到了一个当我们在写react应用时非常有用的模式。如果你写过一段时间的react,你可能已经发现了它。这篇文站很好的解释了它,但是我想补充一些观点。 如果将组件划分为两类,你会发现组件重用起来更加容易。我把这两类称为Container和Presentational。也有其他…
语义化版本控制模块-Semver
semver, 是一个语义化版本号管理的模块,可以实现版本号的解析和比较,规范版本号的格式。 每个部分为整数(>=0),按照递增的规则改变。 这里只列举了部分用法,具体的可以在文档中查看。
下一页
个人成就
文章被点赞
235
文章被阅读
24,417
掘力值
763
关注了
12
关注者
15
收藏集
0
关注标签
24
加入于
2017-02-24