首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端唯一深情
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
31
文章 31
沸点 0
赞
31
返回
|
搜索文章
最新
热门
HTTPS 如何做到安全传输?
HTTP 的不足: 通信使用明文,内容可能会被窃听;不验证通信方的身份,因此有可能遭遇伪装;无法证明报文的完整性,所以有可能已遭篡改。那 HTTPS 是如何解决这些问题,做到安全传输的呢?
用了这个设计模式,我优化了50%表单校验代码
假设我们正在编写一个注册页面,在点击注册按钮之时,有一些校验逻辑。我们通常会使用一些 if 语句来覆盖所有规则,但这样使得代码臃肿且无法复用。能否使用一种设计模式来解决上述问题呢?
Dan 讲解为什么 setState 是异步的?
💡 The better you understand an abstraction, the more effective you will be at using it.
每日一个npm包 —— _.throttle
在前端开发中会遇到一些频繁的事件触发,如页面 scroll 滚动。但有时我们不想这些事件绑定的回调被频繁执行,否则可能出现页面卡顿等情况。我们就可以利用节流来解决问题。快来看看面试常考的节流函数吧~
每日一个npm包 —— _.debounce
本次 npm 包 debounce 在面试中经常考察,甚至要求面试者手撕代码。快跟着 underscore 中 debounce 源码一起学习吧~
每日一个npm包 —— koa-compose
本期源码阅读让我们聚焦到 koa-compose 上。它利用函数式编程思想将多个中间件组合成一个大中间件方便调用。源码简单易懂,快来学习吧~
每日一个npm包 —— crossenv
本期源码阅读让我们聚焦到 crossenv 上。它能跨平台运行脚本,支持设置和使用环境变量。源码简单易懂,快来学习吧!
每日一个npm包 —— dotenv
今日npm包:dotenv。其作用是加载 .env 文件中的变量到 process.env 中。源码简单易懂,只有 118 行,建议手动阅读。
深入了解现代浏览器-系列四
这是关于浏览器内部原理系列的最后一部分。上一篇文章中,我们研究了渲染过程并了解了合成器。在这篇文章,我们将研究合成器如何实现在处理用户输入的同时保持网页流畅的交互。
深入了解现代浏览器-系列三
这是关于浏览器内部原理系列的第三部分。在这篇文章中,我们将看看渲染器进程(renderer process)内部发生了什么。
下一页
个人成就
文章被点赞
486
文章被阅读
34,237
掘力值
1,742
关注了
5
关注者
60
收藏集
1
关注标签
0
加入于
2021-03-29