首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js trick
订阅
五脊六兽
更多收藏集
微信扫码分享
微信
新浪微博
QQ
24篇文章 · 0订阅
别说你不会单元测试(二)名词解析
单元测试是前端知识体系中重要的一环,是中高级前端必须掌握的基础知识。然而在重视开发效率的日常工作中,单元测试往往没有被应用起来。 这是我写的《别说你不会单元测试》系列文章的第二篇,在学习单元测试的过程中,你可能会认识很多新名词,以及海量测试相关的 NPM 库(比如 Mocha/…
潮流前端周刊(第25期)- 飞檐走壁的人
来看看美团外卖商家端如何通过 Flutter 保障多端体验的一致性,以及如何提升多端迭代的效率。 字节前端基于 esbuild 开发了全新的 universal bundler,解决了他们碰到的大部分问题。 可能知道又可能不知道系列。 了解浏览器是如何处理 HTTPS 的。 一…
字节跳动最爱考的前端面试题:计算机网络基础
而 302 表示临时重定向,这个资源只是暂时不能被访问了,但是之后过一段时间还是可以继续访问,一般是访问某个网站的资源需要权限时,会需要用户去登录,跳转到登录页面之后登录之后,还可以继续访问。 301 类似,都会跳转到一个新的网站,但是 301 代表访问的地址的资源被永久移除了…
从V8角度揭秘你不知道的面试八股文
本文将从 V8 出发从原理到面试题进行一个串联,帮助你形成一个比较好的体系。 人眼前一亮。 我们知道的这些内容,大多都说是 JS 里的特性,这可能只是一个笼统模糊的回答,第一个重点:V8 和 宿主 的功能傻傻分不清楚。 V8 是由谷歌收购并使用 C++开发并开源的 javasc…
打通任督二脉的前端环境变量 — env
环境变量 (environment variables)这个概念,在前端工程化盛行之时,便悄悄的进入了前端的视野。前端远古时代没有工程化的概念,开发环境、测试环境、生成环境全靠大家手动配置。而现如今 webpack 、 snowpack 、 rollup 等打包工具大行其道,我…
想学Node.js,stream先有必要搞清楚
流的英文stream,流(Stream)是一个抽象的数据接口,Node.js中很多对象都实现了流,流是EventEmitter对象的一个实例,总之它是会冒数据(以 Buffer 为单位),或者能够吸收数据的东西,它的本质就是让数据流动起来。 注意:stream不是node.js…
【1 月最新】前端 100 问:能搞懂 80% 的请把简历给我
半年时间,几千人参与,精选大厂前端面试高频 100 题,这就是「壹题」。 在 2019 年 1 月 21 日这天,「壹题」项目正式开始,在这之后每个工作日都会出一道高频面试题,主要涵盖阿里、腾讯、头条、百度、网易等大公司和常见题型。得益于大家热情参与,现在每道题都有很多答案,提…
「前端进阶」JS中的内存管理
像C语言这样的底层语言一般都有底层的内存管理接口,比如 malloc()和free()用于分配内存和释放内存。 而对于JavaScript来说,会在创建变量(对象,字符串等)时分配内存,并且在不再使用它们时“自动”释放内存,这个自动释放内存的过程称为垃圾回收。 因为自动垃圾回收…
Babel 在提升前端效率的实践
我们目前采用的是antd + react(umi)的框架做业务开发。在业务开发过程中会有较多频繁出现并且相似度很高的场景,比如基于一个table的基础的增删改查,这个相信大家都非常熟悉。在接到一个新的业务需求的时候,相信有不少人会选择copy一份功能类似的代码然后基于这份代码去…
带你手写vnode到renderDom
vnode已经完成了,那么接下来就还有数据变更后的 diff 算法 和 diff 算法计算出的变更内容 patch。 网上很多人说虚拟动效率高,性能好。 1、什么虚拟dom经过diff算法实现了dom的最小变化,局部刷新(这句话每错),但是和性能没关系,你手动去操作dom,看看…