首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
BrookShi
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
[译] JavaScript 是如何工作的:CSS 和 JS 动画背后的原理 + 如何优化性能
这是专门探索 JavaScript 及其构建组件系列的第 13 篇文章。在识别和描述核心元素的过程中,我们还分享了构建 SessionStack 时的一些经验法则,SessionStack 是一个足够强大且高性能的 JavaScript 应用程序,用来帮助用户实时查看和重现其 …
snabbdom 源码阅读分析
随着 React Vue 等框架的流行,Virtual DOM 也越来越火,snabbdom 是其中一种实现,而且 Vue 2.x 版本的 Virtual DOM 部分也是基于 snabbdom 进行修改的。snabbdom 这个库核心代码只有 200 多行,非常适合想要深入了…
浅析redux-saga实现原理
项目中一直使用redux-saga来处理异步action的流程。对于effect的实现原理感到很好奇。抽空去研究了一下他的实现。本文不会描述redux-saga的基础API和优点,单纯聊实现原理,欢迎大家在评论区留言讨论。 我们尝试写一个demo,用saga的方式实现用gene…
GMTC 大前端时代前端监控的最佳实践
本文为2018年6月21日,在北京举办的GMTC(全球大前端技术大会),下午性能与监控专场,由阿里云前端监控团队前端技术专家彭伟春带来的演讲稿,现场反馈效果非常好,地上都坐了三圈,很多人反馈根本无法挤进去。先上现场照。 先做一个自我介绍,我叫彭伟春,英文名是Holden, 阿里…
社招中级前端笔试面试题总结
考察频率指相关问题的考察频率,并非只是提到的点。 变量声明和函数声明都会提升,但函数会提升到变量前。 具体解释可参考《你不知道的JavaScript(上卷)》 同源策略是浏览器的一个安全功能,不同源的客户端脚本在没有明确授权的情况下,不能读写对方资源。若地址里面的协议、域名和端…
RESETful API 设计规范
为了更好的讨论规范带来的争议及问题,现已把该文档整理并开源到 github,关于大家补充及提 issue。 在通过 API 于后端服务通信的过程中,应该 使用 HTTPS 协议。 所有的 API 必须保持向后兼容,你 必须 在引入新版本 API 的同时确保旧版本 API 仍然可…
大佬,JavaScript 柯里化,了解一下?
柯里化, 即 Currying 的音译。 Currying 是编译原理层面实现多参函数的一个技术。 在说JavaScript 中的柯里化前,可以聊一下原始的 Currying 是什么,又从何而来。 在编码过程中,身为码农的我们本质上所进行的工作就是——将复杂问题分解为多个可编程…
四月前端知识集锦(每月不可错过的文章集锦)
PS:星号表示需要翻墙。
一年前端面试打怪升级之路(二)
最想去的一家公司,参加过他们的技术分享会,技术氛围早有耳闻。不局限于做商业化的项目,而是会投入精力去做优化流程和提高效率的事情,开发开源工具,或者重构老旧项目等等 在我问到部门工作流程,第一位面试官说了一句话:在确定好技术选型后,怎么爽怎么写。 全程历时将近3小时,是学到最多的…
网站性能优化实战——从12.67s到1.06s的故事
——本文是对之前同名文章的修正,将所有webpack3的内容更新为webpack4,以及加入了笔者近期在公司工作中学习到的自动化思想,对文章内容作了进一步提升。 作为互联网项目,最重要的便是用户体验。在举国“互联网+”的热潮中,用户至上也已经被大多数企业所接收,特别是在如今移动…