首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
谜一样的男子
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
js基础-面试官想知道你有多理解call,apply,bind?[不看后悔系列]
非严格模式下:thisArg指定为null,undefined,fun中的this指向window对象. param1,param2(可选): 传给fun的参数。 如果param不传或为 null/undefined,则表示不需要传入任何参数. apply第二个参数为数组,数组…
文件上传,搞懂这8种场景就够了
本文阿宝哥将介绍工作中遇到过的八种文件上传的场景,并介绍每种场景背后所使用到的技术,从而让大家能更好地理解成熟上传组件所提供的功能。
毕业一年升P6的前端晋升总结 | 掘金征文
2019年7月,正式离开校园,来到蚂蚁,开启了职业生涯。 2020年7月,一年香之际,5-6晋升通过,即将步入新的阶段。 晋升答辩:对过去的工作做体系化的梳理总结,给评委讲一个故事,把过去做的事情串联起来,在晋升场上得到评委的认可,通过晋升。 对于绝大多数人来说,「新人落地」这…
从一道面试题认识函数柯里化
最近在整理面试资源的时候,发现一道有意思的题目,所以就记录下来。 首先来分析下这道题,实现一个 multi 函数并依次传入参数执行,得到最终的结果。通过题目很容易得到的结论是,把传入的参数相乘就能够得到需要的结果,也就是 2X3X4 = 24。 那么如何实现 multi 函数去…
让虚拟DOM和DOM-diff不再成为你的绊脚石
createElement方法也是vue和react用来创建虚拟DOM的方法,我们也叫这个名字,方便记忆。接收三个参数,分别是type,props和children 到目前为止,已经轻而易举的实现了创建虚拟DOM。那么,接下来进行下一步,将其渲染为真实的DOM,别犹豫,继续回到…
一名【合格】前端工程师的自检清单
前端开发是一个非常特殊的行业,它的历史实际上不是很长,但是知识之繁杂,技术迭代速度之快是其他技术所不能比拟的。 这样是一个非常真实的现状,实际上很多前端开发者都是自学甚至转行过来的,前端入门简单,学习了几个API以后上手做项目也很简单,但是这往往成为了限制自身发展的瓶颈。 只是…
React合成事件和DOM原生事件混用须知
如果DOM上绑定了过多的事件处理函数,整个页面响应以及内存占用可能都会受到影响。React为了避免这类DOM事件滥用,同时屏蔽底层不同浏览器之间的事件系统差异,实现了一个中间层——SyntheticEvent。 React并不是将click事件绑在该div的真实DOM上,而是在…
ESM vs Webpack 面向高性能构建的探索
作者:鲲尘前言snowpack / vite 等基于 ESM 的构建工具出现,让项目的工程构建不再需要构建一个完整的 bundle。很多人都觉得我们不再需要打包工具的时代即将到来。借助浏览器 ESM
关于Rollup那些事
下一代打包工具,这是rollup对自己的定位。如今的前端领域,构建工具并不缺少,每个前端工程师都用过或者听过webpack。可以看到的是像React、Vue等框架的构建工具使用的都是rollup。既然如此,这些框架为什么会选择rollup?它的特性是什么?面对不同场景,我们要怎…
前端也来点算法(TS版) | 1 - LRU Cache
这是 前端也来点算法 系列的第一篇文章,项目中的代码打算全部用 TS 编写。 缓存是一种提高数据读取性能的技术,在硬件设计、软件开发中都有着非常广泛的应用,比如常见的 CPU 缓存、数据库缓存、浏览器缓存等等。 缓存的大小有限,当缓存被用满时,哪些数据应该被清理出去,哪些数据应…