首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
学习
订阅
爱健身的前端攻城狮
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
相学长与魔幻2020 | 掘金年度征文
2020年,大家都说是魔幻的一年。 于世界而言:由新冠疫情为导火索引发的,逆全球化、美股熔断、台海局势、美国社会撕裂等等事件给这一年带来了许多魔幻色彩。 于国家而言:一方面,我朝对疫情的完美控制证明了我们体制的强大之处,从此我们对国家崛起更有信心;另一方面,经济发展延缓、不少人…
某跳动面试官:说说微信扫码登录背后的实现原理?
这个问题我是在今年8月份的时候被问到过,当时一脸懵,当面试官一提出这个问题,我当场回答这个没接触过,可能不知道。面试官笑了笑:这是一个设计题,如果你原本就会的话,我就不会要你来设计了。 我:(苦笑...)凭借三寸不烂之舌和面试官讨论了起来,说完之后信心满满,但结果反手就收到了一…
前端进阶必备,github 优质资源整理分享!
前端技术日新月异,随着 大前端 的趋势,想要成为一名合格的前端工程师,需要学习掌握的东西更是宽泛。所以我们在寻求进阶的过程中,既要不断夯实前端基础,也要快速响应技术的更新迭代。闲话少说,这次给大家整理分享一些前端进阶的优质学习资源,希望对大家有所帮助! 0. 年度报告 1. 基…
类比餐厅桌前就餐来解释前端和后端
如果你曾去过坐式餐厅,那么你就能理解web开发中前端和后端的区别。 在开始学习web开发,你会遇到一系列使你迷迷糊糊的概念。 幸运的是,你只需要了解HTML和CSS就可以去创建你的第一个站点了,它可以在你本地电脑上运行起来。但是,如果你想让你的站点能在线上运行起来,你需要了解下…
《从零构建前后分离的web项目》:前端1.0 终 - 前端性能优化 (多图预警)
我们通常在本地开发,本地环境和线上也并非完全一样,很多项目第一次上线几乎都会遇到本地开发无法复现的问题,可能是字体、样式的问题,也可能是webpack 编译的问题、甚至可能是本地的奇葩环境。所以 本地完美运行 ≠ 线上完美运行,我们需要 build 项目,模拟线上测试一下,看看…
图形算法(邻接矩阵)
最近有些小伙伴在写表单联动关系是觉得非常复杂,不知道从何下手。大多数情况下会要求后端同学给到嵌套结构,但是这种结构有个致命的缺点,无法向上联动而且存在大量多余数据。推荐了一下邻接矩阵发现有好多同学不了解,写个简单的科普文章解释一下。 邻接矩阵是一个用来描绘顶点与边关系的数据结构…
如何在 Web 关闭页面时发送 Ajax 请求
有时候我们需要在用户离开页面的时候,做一些上报来记录用户行为。又或者是发送服务器ajax请求,通知服务器用户已经离开,比如直播间内的退房操作。 本文主要分两部分来讲解怎么完成退出行为的上报。 浏览器有两个事件可以用来监听页面关闭,beforeunload和unload。 bef…
从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理
见解有限,如有描述不当之处,请帮忙及时指出,如有错误,会及时修正。 ----------超长文+多图预警,需要花费不少时间。---------- 如果看完本文后,还对进程线程傻傻分不清,不清楚浏览器多进程、浏览器内核多线程、JS单线程、JS运行机制的区别。那么请回复我,一定是我…
前端面试之路二(javaScript基础整理)
注意:在使用setAttribute的时候,该函数一定接收两个参数,setAttribute(attributeName,value),无论value的值是什么类型都会编译为字符串类型。在html标签中添加属性,本质上是跟在标签里面写属性时一样的,所以属性值最终都会编译为字符串…
前端中的 IoC 理念
前端应用在不断壮大的过程中,内部模块间的依赖可能也会随之越来越复杂,模块间的 低复用性 导致应用 难以维护,不过我们可以借助计算机领域的一些优秀的编程理念来一定程度上解决这些问题,接下来要讲述的 IoC 就是其中之一。 嗯,看起来没什么问题,但是实际应用中需求是非常多变的,可能…