首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
冥泪
更多收藏集
微信扫码分享
微信
新浪微博
QQ
35篇文章 · 0订阅
中高级前端大厂面试秘籍,为你保驾护航金三银四,直通大厂(上)
当下,正面临着近几年来的最严重的互联网寒冬,听得最多的一句话便是:相见于江湖~🤣。缩减HC、裁员不绝于耳,大家都是人心惶惶,年前如此,年后想必肯定又是一场更为惨烈的江湖厮杀。但博主始终相信,寒冬之中,人才更是尤为珍贵。只要有过硬的操作和装备,在逆风局下,同样也能来一波收割翻盘…
前端面试之理解原型/构造函数/实例(JavaScript篇)
构造函数:用来初始化新创建的对象的函数是构造函数。 每一个构造函数都有一个原型对象即prototype(指针)指向的对象。 而原型对象也有一个属性constructor(构造器)指向构造函数。 通过构造函数的new操作创建的对象是实例对象。可以用一个构造函数,构造多个实例对象。…
最后一次搞懂 Event Loop
我们都知道 JavaScript 是一门 单线程 语言,也就是说同一时间只能做一件事。这是因为 JavaScript 生来作为浏览器脚本语言,主要用来处理与用户的交互、网络以及操作 DOM。这就决定了它只能是单线程的,否则会带来很复杂的同步问题。 既然 Javascript 是…
单页面路由切换原理/简单实现
如果你只是使用react 自带history 那下面这些原理,你可能并不会用到。但当需要使用自己的history 或 使用第三方history 的时候你就需要了解其原理 在react 中,你要在非组件内可以灵活的切换路由,那么你就要使用自定义的history。 在React/V…
关于倒计时的小误差。
tip:以上是在学习了前辈的分享后做的一点小记录,有兴趣的可以交流交流。在此感谢wjq前辈
前端战五渣学JavaScript——防抖、节流和rAF
防抖和节流是两个相似的技术,都是为了减少一个函数无用的触发次数,以便提高性能或者说避免资源浪费。我们都知道js在操作DOM的时候,代价非常昂贵,相对于非DOM操作需要更多的内存和和CPU时间,假如我们一个函数是在滚动滚动条或者更改更改窗口大小的时候频繁触发,还是会出现页面卡顿,…
前端面试ES6系列:箭头函数和普通函数的区别
之前看阮一峰前辈 es6 文章里提过这个知识点,但是昨天面试被问到了,只回答出了this,所以赶紧抽空整理下知识点,查缺补漏,下面开始正文。 这一点要特别注意,也是面试的时候面试官最关注的。 箭头函数的this指向的是父级作用域的this,是通过查找作用域链来确定 this 的…
JS无形装逼,最为致命
单行简洁的代码很难维护(有时甚至难以理解),但这并不能阻止广大攻城狮们脑洞,在编写简洁的代码后获得一定的满足感。 以下我最近的一些收藏javascript精简代码集合。它们都可以在你的开发控制台中运行,你可以从控制台中查看运行结果。同时,我希望你能在评论中分享一些自己的藏品! …
如何无痛降低 if else 面条代码复杂度
相信不少同学在维护老项目时,都遇到过在深深的 if else 之间纠缠的业务逻辑。面对这样的一团乱麻,简单粗暴地继续增量修改常常只会让复杂度越来越高,可读性越来越差,有没有固定的套路来梳理它呢?这里分享三种简单通用的重构方式。 所谓的【面条代码】,常见于对复杂业务流程的处理中。…
你真的了解 Cookie 和 Session 吗
我在做面试官的时候,曾经问过很多朋友这个问题: Cookie 和 Session 有什么区别呢?大部分的面试者应该都可以说上一两句,比如:什么是 Cookie?什么是 Session?两者的区别等。 但如果再往深入探讨的话,就慢慢有一些朋友不太了解了,谈起原理时就很少有朋友全部…