首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
神奇的程序员
掘友等级
全干工程师(主前端,副后端)
|
某上市公司
你好,我是神奇的程序员,如果我的文章有帮助到你,那就点个关注吧🤗
获得徽章 18
动态
文章
专栏
沸点
收藏集
关注
作品
赞
158
文章 113
沸点 45
赞
158
返回
|
搜索文章
赞
文章( 113 )
沸点( 45 )
这一次,彻底弄懂 JavaScript 执行机制
本文的目的就是要保证你彻底弄懂javascript的执行机制,如果读完本文还不懂,可以揍我。 不论你是javascript新手还是老鸟,不论是面试求职,还是日常开发工作,我们经常会遇到这样的情况:给定的几行代码,我们需要知道其输出内容和顺序。因为javascript是一门单线程…
「ES6系列」彻底弄懂Promise
在处理多个异步逻辑时,就需要多层的回调函数嵌套,也就是我们常说的回调地狱。 代码臃肿。 可读性差。 耦合度过高,可维护性差。 代码复用性差。 容易滋生 bug。
JavaScript底层运行机制系列(一) - 数据类型分类和检测
Number/String/Boolean/Symbol... 回到上一个问题,我要准确拿到某个变量的准确类型,typeof明显是不合适的,基于这个我们还有instanceof、constructor、Object.prototype.toString.call()等等之类的检…
vue项目部署的最佳实践
这两个问题可以从很多方面进行优化,今天我就从前端页面部署阶段来优化一下这两个问题。PS:以下内容都基于vue-cli3+。 路由使用按需加载后,打包生成的文件,每一个路由页面都对应一个js和css文件,入口main.js及其依赖则打包成了app.js和app.css,公共依赖都…
(1.6w字)浏览器灵魂之问,请问你能接得住几个?
作为一个合格的前端工程师,浏览器相关的工作原理是我们进行性能优化的基石,我之前也强调过知识体系的重要性,这部分原理性的内容就是知识体系中的重要部分,必须牢牢掌握才能面对瞬息万变的实际场景,针对性地给出实际方案,而不是背诵各种开发军规和性能优化的条例,这样很难发现真正的问题所在,…
实现函数缓存(柯里化&&组合函数)
记某次面试所遇到的一题——实现函数缓存。 上述两种思维方式都可以实现函数的一个缓存功能,简而言之,就是把函数执行的结果缓存起来,在最后一次调用。 分析如下,我们只是肉眼所见第一次执行三次,第二次执行两次,第三次执行五次,次数不可控,也就对应入参不同而已。 递归每一次执行结果,做…
来来来,谈一谈2021年如何学习前端 | 掘金年度征文
谈起前端,就信口拈来:html、css、javascript,这被称为前端三剑客,在如今已经变得越来越基础,越来越核心。可是,基础知识扎实,为什么过不了面试呢? 2020年1月22的我刚刚从老东家撤出,1月24武汉宣布封城,一时间多少惊恐面孔,还有多少没有踏上春运道路的打工人,…
Vue源码解析系列(零)--全局概况
刚出校门就那我的专业来说吧,机械进厂。可能有些人会说,进厂工资也高啊,那就错了,进场子首先得在一线流水线摸爬滚打一年乃至更久。 其一:好记性不如烂笔头,人的脑细胞是每天逐代更新的,那些远古知识细胞会死亡,也就给你造成了,似乎你知道,但是说不太清楚。 其二:资料虽多,却为零散,为…
这有一份 git 日常使用清单,你需要吗
在正式开始之前,我们需要先确定几个概念。下面所提到的 master 分支默认为代码提交的主分支。 本地分支是指我们在日常开发中自己通过 git checkout branch xxx 建立的分支,远程分支是我们经过 git push -u origin xxxx 推到 git …
同页面 Storage 变化监听
最近做业务的时候遇到一个需求,页面分为多个步骤,每个步骤展示的内容都不相同。 其实拿到这种需求,适用主流的 react / vue 框架来做都是非常容易且不回遇到任何坑的。 但是由于团队技术选择、项目搭建平台、功能复用等方面的原因,并不能简单的通过框架来实现。 我首先想到的是通…
下一页
个人成就
优秀创作者
文章被点赞
12,480
文章被阅读
1,421,153
掘力值
44,957
关注了
33
关注者
6,411
收藏集
12
关注标签
5
加入于
2019-04-21