首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小小Mac
掘友等级
前端工程师
前端小白
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
49
文章 49
沸点 0
赞
49
返回
|
搜索文章
最新
热门
【抽丝剥茧】高仿一个Vue2.x中的观察者模式Observer
本文的目标就是高仿一个Vue2.x源码的实现来完成一个基础的Observer,但是我们的目的并不是为了实现而仿写,而是在搞懂Vue2.x中Observer的实现原理的基础上再去手动实践,从而让我们对它有一个更深入更具体的认知和理解。 Vue3.x已经在2020年9月18日正式发…
【又硬又细】移动端Web开发踩坑指北
本篇主要记录和总结了近年来在开发移动端Web项目中遇到的一些最典型、最常见的踩坑集锦。其中不乏有设备系统层面的差异性问题、CSS知识储备不到位的技术型问题以及一些热门前端框架的隐藏比较深的Bug。 CSS是一门很深的学问,它没有语法却暗藏语法,它刻画细节却又要统筹全局,很难有系…
【循序渐进】搞懂防抖和节流
防抖和节流大家应该都不陌生,作为性能优化(可以是前端页面的响应性能方面,也可以是降低服务器压力方面)的必要技巧,我们说什么都要好好讲一讲,另外也本着一天一个小目标,循序渐进吃透一个知识点的劲头,今天,我们就来细聊下防抖和节流的神奇魔法。 本文将会从基础版本的防抖和节流开始,并逐…
【你不知道的JavaScript】搞懂了再手写
和其他“圈子”里的同学们不一样,前端圈子里的同学们都很热衷于“手写xxx方法”,基本上每天在掘金里都可以看到类似的文章。但是,很多文章(不代表全部,无意冒犯)大都是囫囵吞枣、依葫芦画瓢,经不起推敲和考究,很容易误导那些对JavaScript刚入门的新同学。 鉴于此,本文将基于《…
【循序渐进】悟透Promises/A+规范
Promise作为现代化JavaScript开发的一把利器,已经渗透到我们日常开发工作的很多角落。 “Promises/A+,一个健全的、可互操作的JavaScript承诺的开放标准——来自于实现者,为了实现者”。 Promises/A+文档目前还只有英文文档,有兴趣的同学可以…
【循序渐进】JavaScript中的深拷贝
在JavaScript(EcmaScript)中,只有两种数据类型,一种是基本数据类型:String、Number、Boolean、Undefined、Null、Symbol和BigInt,而另一种就是复杂数据类型:Object。所有值都是上述两种数据类型之一。 我们在区分真值…
Web移动端适配方案
在过去的几年时间里,移动端web野蛮生长,智能机的Android阵营和IOS阵营分庭抗礼,随之产生了多个系统版本(系统版本多样);五花八门的屏幕尺寸、屏幕展示技术(如大名鼎鼎的Retina技术屏)层出不穷(屏幕尺寸、技术多样),还是CSS的W3C标准在各式各样的移动端浏览器上落…
在翻译中学习Webpack-SplitChunksPlugin
通常,在webpack的内部图谱里面,chunks是以父子关系关联在一起的。CommonsChunkPlugin曾被用来避免他们之间的重复依赖,但是在未来它将起不到优化作用了。 对于大部分用户来说,SplitChunkPlugin是开箱即用的,而且会用的很好。 默认情况下,它只…
深入浅出移动端适配(总结版)
近段时间,在开发移动端项目的时候,产品提了一个“自定义页面”的需求,刚开始在DevTools上做得顺风顺水,一马平川,直到在提交到测试环境用不同的真机访问页面时,却发现了一个很严重的问题:安卓的高倍屏展示自定义页面组件间距的时候会比iPhone要大很多(组件间距由js代码控制s…
个人成就
文章被点赞
970
文章被阅读
52,387
掘力值
3,296
关注了
20
关注者
199
收藏集
12
关注标签
72
加入于
2018-04-01