首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS
订阅
安仔
更多收藏集
微信扫码分享
微信
新浪微博
QQ
131篇文章 · 0订阅
我这个学渣也看懂的闭包
js为每一个执行环境关联了一个变量对象。环境中定义的所有变量和函数都保存在这个对象中 局部变量(其实本质就是作用域链上找不到相应的值),所以这里会报变量未定义的错误。 上文我们提到了,由于作用域链的结构,外围函数是无法访问内部变量的,为了能够访问内部变量,我们就可以使用闭包**…
理解 js 事件循环二 (macrotask 和 microtask)
通过 macrotask 和 microtask 更好的去理解 js 的事件循环
一个防止你多次调用接口的小轮子
之前听了同事的一个分享会,一个场景是父模块需要一个接口的数据,子模块也是需要这个接口的数据,如果子父模块都调这个接口的话,就浪费性能。当然也可以使用vuex,props这种传参。使用vuex的话就太笨重了,复用到别的项目麻烦就会出现,眼下props是最佳,不过有时候因为其他一些…
「星辰大海」你可能需要知道的 promise 知识的总结(内附思维导图)
最近又重新整理一下 Promise 相关知识,一方面和上一期文章有个接应,另一方面,方便自己日后复盘回顾。 如下代码,对于数组、字符串、对象等我们可以按照如下方式进行遍历。 上述都是可以通过 for..of 来迭代出来。可能此时你会有疑问了,对象不可以么?(那我们不妨来试试) …
前端面试题:这是我理解的MVVM,请注意查收
现在流行的前端框架也就是vue、react、angular了,在投递简历时,我们都可以看到任职要求会有最少熟悉这些框架中的一种,掌握这些框架就好像时多了一个轮子或者说是多了一个车,框架可以然我们快速的使用、复用处理一些问题。当然面试中不仅会问到这些只是的掌握情况,也会问些你的框…
前端er怎样操作剪切复制以及禁止复制+破解等
有时候我们经常会碰到这些场景:玩掘金、知乎的时候复制一段文字,总是会在内容后面加上一些版权信息,以及像小说网站等都有禁止选中,禁止复制这种功能,还有点击自动复制账号的功能。 我也经常遇到这些场景,有时候会去想这后面到底是怎么做,周末趁着有空去研究了一下,然后发现这些都跟操作剪贴…
一文理解JavaScript中的垃圾回收机制GC
如上所展示,其中张三, 12, 180甚至他们所在的对象都是可达的,因为他们都被obj及其子孙变量(如:name, age, other, height)所引用,其他变量可以通过obj及其子孙变量访问到它们。我们称之为可达对象(又称为活跃对象)。 如果此时我们将obj重新赋值为…
Promise 事件执行控制
2. promise版 3. promise精简版
「前端厚说」JavaScrip头部高频手写实现面试题目汇总
这是前端厚说 大系列第三篇正式的文章。作为前端开发者,那么html 我们抛砖引玉了一篇,那么css 我们也简单分享了一篇,自然而然要轮到Js 了,接下直接来看看“所谓的”手写实现。其实在整理学习的过程中,我发现了一个道理:就是为什么这些是老生常谈的问题,或者说话题。不难发现这些…
web-worker优化实践
这是我的第一篇文章,也是我工作一年后的新征程。作者是2019年刚刚毕业的,出身贫寒(普通二本)。亲眼目睹校招神仙打架,不幸流落凡尘(我不配)。现在以外包的形式,在一家金融公司工作。 业务中遇到这样一个情景,有一个输入框,可以键入或者复制粘贴进一大段带有某种格式的文本,根据格式符…