首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
shuchen
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
二叉树前中后序遍历非递归实现(JavaScript)
二叉树使用递归实现前中后序遍历是非常容易的,本文给出非递归实现前中后序遍历的方法,核心的思想是使用一个栈,通过迭代来模拟递归的实现过程 下面实现中root代表二叉树根节点,每个节点都具有left,ri
性能优化篇 - Performance(工具 & api)
Performance 一个在前端开发领域中,无法被忽视的存在,如果我们的开发是一个满足需求就可以的产品,那么可能就用不到它;但是如果我们想对我们的这个产品,做一个极致的优化,那么 Performance 是一个很好的选择,也是一个不容忽视的选择。 大致的介绍了一下工具和api…
「 giao-js 」用js写一个js解释器
这是分析和理解句子的第一阶段。 词法分析是由词法分析器完成的,词法分析器会扫描(scanning)代码,提取词法单元。 词法分析器将代码分解成 Token 后,会将 Token 传递给解析器进行解析,我们来看下解析阶段是如何工作的。 Javascript 在语法中是一个主语名词…
教你如何写初/高级前端简历【赠简历导图】
完整的导图,这里放不下,老规矩,关注公众号「前端试炼」,回复「简历」获取。 1. 前言 最近是春招季,参与了部门的实习生招聘工作,收到了很多同学的简历。发现有一些同学的简历写得不是很好看。 但是,仔细聊了聊之后发现,这些同学其实技术是很厉害的,只是不知道该如何写在简历上,不知道…
使用Service Worker发送Push推送
我在上一篇《使用Service Worker做一个PWA离线网页应用》已经介绍了怎么做离线缓存,这一篇将介绍怎么用Service Worker发送Push(Notification),或者叫web push。Web push在国外的网站很流行,但在国内几乎没见到,主要还是因为谷…
腾讯前端面试篇(一)
笔者情况: 笔者一共面试了好几轮技术面,最终结果技术面通过。 笔者感言: 可能是鹅厂大佬感觉我的经验不丰富的原因,感觉面试的大部分问题都是以基础为主。个人感觉大厂还是非常重视基础的,特别是对工作经验尚浅或者是校招生而言。所以 以下,笔者会结合面试官问的问题一一道来... 笔者:…
请用心练完这16个webpack小例子
16个demo,webpack+react搭配使用首先教大家2个新技能 1.按照正常github地址情况下,你的github本身不能访问目录。 例如要访问vue-demo下的vueCpu文件夹:https://github.com/holidaying/vue-demo/vue…
字节跳动面试官,我也实现了大文件上传和断点续传
window.requestIdleCallback()方法将在浏览器的空闲时段内调用的函数排队。这使开发者能够在主事件循环上执行后台和低优先级工作 该图中的两个帧,在每一帧内部,TASK和redering只花费了一部分时间,并没有占据整个帧,那么这个时候,如图中idle pe…
JS 中的二进制世界
最近接触了一些二进制读写相关的内容,重新探究了部分二进制的操作。 从某种意义上讲,计算机上所有类型的信息最终都将被编码为固定大小的整数。作为实际发送和接收的数据形态,整数会被填充进不同长度的数据类型,并在读取时被赋值和转换,因此对整数的填充长度和符号的理解是非常重要的。 计算机…
一个合格的中级前端工程师需要掌握的 28 个 JavaScript 技巧
2. 循环实现数组 map 方法 3. 使用 reduce 实现数组 map 方法 4. 循环实现数组 filter 方法 5. 使用 reduce 实现数组 filter 方法 6. 循环实现数组的