首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
程序员大白
掘友等级
前端开发工程师
|
RingCentral
完成比完美更重要
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
275
文章 274
沸点 1
赞
275
返回
|
搜索文章
最新
热门
babel工作原理浅析
上面的描述可能稍微有点抽象,下面我们通过一个实际的例子来讲述这三个步骤的输入输出。 比如说我们想把左边的 lisp 代码转换为右边的 c 代码,我们来一起看看每一步的输入和输出长什么样子(内容基本来自 the-super-tiny-compiler 强烈推荐自己对着实现一遍,代…
Clean Code|如何写出让同事拍手称快的代码
最近读了Uncle Bob的整洁代码一书,抱着以教代学的心态写下本文,愿与诸君共勉。本文一共分为5个小节: 第一小节主要讲的是什么是整洁代码,为什么要保持代码整洁;第二节到第五节则是分别从命名,函数,注释和格式化四个方面来具体阐述如何保持代码整洁。 如果你是一个有过一段时间开发…
定制webpack-loader
这就导致如果有多套 css 文件正常情况下需要同时引入这多套文件,然后通过配置切割 chunk 来分隔不同的文件,嗯,明显这种方式开发体验不好,不同的样式文件同时加载导致样式错乱。这样,除了 css in js 这种方案之外就是通过 class 隔离样式了,也就是将不同皮肤的样…
vuex 踩坑分享-registerModule
这个问题的出现原因是通过 registerModule 注册模块的时候并不会检查模块本身是否注册过,而 vuex 内部又是通过数组来收集 action 的,这就导致多次注册同一模块时 action 被加入到内部数组中多次。action 在 vuex 中被注册的简化代码如下: 这…
clipboardjs导致点击input无法聚焦问题
最近为了给抖音号导流需要实现个用户在 h5 页面上任何地方点击都复制一段文本到用户的剪贴板中(等用户打开抖音 app 的时候剪贴板中有这段文本就会跳转到指定的抖音号页面)。虽说有点流氓~ 可以看到我们点击 input 后右边出现一个 textarea,里面的内容正是我们设置的内…
【webpack构建优化】——编写enhanced-resolve插件
最近在用webpack-bundle-analyzer包分析构建产物的时候发现soundmanager2的体积比较大。于是我在node_modules里面找了下soundmanager2的代码,发现默认导出的文件是带调试功能的未压缩版本。如果可以在最终构建包里面使用soundm…
如何用堆栈来保存和恢复滚动条位置
问题背景思路基于jq.ui的实例1、在jq.ui源码中页面切换之前手动触发个事件(用于在自己的代码中捕捉此事件并记录老页面滚动条位置信息)2、在页面上监听第一步中触发的beforeHideOldPan
如何在TortoiseSVN客户端设置提交前必须写日志
在svn项目目录下单击右键,选择TortoiseSVN>Properties在弹出的界面上选择new>logsizes然后输入期望的最小日志大小保存即可参考地址tsvn-dug-propertypag
移动端常见兼容性问题解决方案
audioaudio无法自动播放(ios考虑到用户体验问题,限制audio必须在用户主动交互之后才能够播放)解决方案:提前创建audio标签,用户交互之后触发自动播放ios下audio只能播放一遍,再
在vscode使用editorconfig的正确姿势
editorconfig是用来帮助开发者定义和维护代码风格(行尾结束符、缩进风格等)的东东。
下一页
个人成就
文章被点赞
165
文章被阅读
33,419
掘力值
858
关注了
9
关注者
19
收藏集
0
关注标签
23
加入于
2016-12-31