首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js部分
订阅
韩富旺
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
js事件循环与macroµ任务队列-前端面试进阶
背景 一天惬意的下午。朋友给我分享了一道头条面试题,如下: 这个题目主要是考察对同步任务、异步任务:setTimeout、promise、async/await的执行顺序的理解程度。(建议大家也自己先
掌握这20个JS技巧,做一个不加班的前端人
JavaScript真的是一门很棒的语言,值得学习和使用。对于给定的问题,可以有不止一种方法来达到相同的解决方案。在本文中,我们将只讨论最快的。
JavaScript 中常见设计模式整理
开发中,我们或多或少地接触了设计模式,但是很多时候不知道自己使用了哪种设计模式或者说该使用何种设计模式。本文意在梳理常见设计模式的特点,从而对它们有比较清晰的认知。 看完了上述设计模式后,把它们的关键词特点罗列出来,以后提到某种设计模式,进而联想相应的关键词和例子,从而心中有数。
2019 面试准备 - JS 原型与原型链
【2019-08-16】Hello 小伙伴们,由于 jsliang 对文档库进行了重构,这篇文章的一些链接可能失效,而 jsliang 没有精力维护掘金这边的旧文章,对此深感抱歉。请需要获取最新文章的小伙伴,点击上面的 GitHub 地址,去文档库查看调整后的文章。 在本文中,…
JavaScript基本数据类型和引用数据类型
Array ... 基本数据类型存在栈里,引用数据类型在栈里存地址,而在堆里存内容,如果定义数组(对象)m与数组n()相等,表示地址相同,所以m与n的指针指向同一个内容,改变内容,则m与n都会改变。 栈内存:是一种特殊的线性表,它具有后进先出的特性,存放基本类型。 堆内存:存放…
面不面试的,你都得懂原型和原型链
不要为了面试而去背题,匆匆忙忙的,不仅学不进去,背完了几天后马上会忘记。 你可能会说,“没办法,这不是为了能找份工作嘛!”。我想说的是,“那你没开始找工作的时候,咋不好好学习呢。” 下面为大家简单阐述我对原型和原型链的理解,若是觉得有说的不对的地方,还望直接把页面关闭了,别在我…
从一道让我失眠的 Promise 面试题开始,深入分析 Promise 实现细节
这道面试题是无意间在微信群里看到的,据说是某厂的面试题。一般关于 Promise 的面试题无非是考察宏微任务、EventLoop 之类的,当我认真去分析这道题的时候,越看越不对劲,感觉有诈!这是要考察啥? 这里4怎么跑到3后面去了,不讲武德? Why...... 在我看来,这道…
JavaScript 记忆(Memoization)函数
记忆函数(Memoization)是一种用于长递归或长迭代操作性能优化的编程实践。 记忆函数实现原理:使用一组参数初次调用函数时,缓存参数和计算结果,当再次使用相同的参数调用该函数时,直接返回相应的缓存结果。 注意: 记忆化函数不能有副作用。 memoize-one 生成的记忆…
Eventloop不可怕,可怕的是遇上Promise
有关Eventloop+Promise的面试题大约分以下几个版本——得心应手版、游刃有余版、炉火纯青版、登峰造极版和究极变态版。假设小伙伴们战到最后一题,以后遇到此类问题,都是所向披靡。当然如果面试官们还能想出更变态的版本,算我输。 这个版本的面试官们就特别友善,仅仅考你一个概…
2020 我收集的 B 站学习资源
随着 4、5G 时代的来临,除了抖音短视频网站,购物网站普及,更多的一波风潮是视频学习的兴起,越来越多的年轻人涌入了 B 站知识区,B 站现在应该是视频社交学习网站中,年轻人最多的一个了,平均年龄 21 岁,先也是学历领先全网的平台,除了我们闲暇喜欢给小鲜肉,黑丝大长腿点赞以外…