首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
PandlyShen
掘友等级
前端工程师
|
网易
一个喜欢做减法的程序员
获得徽章 14
动态
文章
专栏
沸点
收藏集
关注
作品
赞
38
文章 36
沸点 2
赞
38
返回
|
搜索文章
赞
文章( 36 )
沸点( 2 )
消除同一个分支中的合并记录(git pull --rebase)
翻译过来就是把远程仓库分支feature/x合并到本地分支feature/x。 emmm... 从此小明和小红共同在这个分支上愉快的开发。 除了历史记录变成了一条直线,可以看见的区别就是小红提交记录的哈希值变了。 大家对rebase操作敬而远之,大部分原因都是道听途说会有副作用…
关于JS中一些重要的api实现, 巩固你的原生JS功底
在面试中,常常会遇到一些手写XXX之类的面试题,因此好好总结一下,对于巩固我们的原生js的基础是非常必要的。 尽管在网上已经有了非常多的总结文章,但在我看来有一个普遍的问题,那就是把原理性的东西过于复杂化了。如果站在面试官的角度,他的目的是在最短的时间内考察出面试者对于JS语言…
Element-UI 技术揭秘(1)- 前言
如果你用 Vue 技术栈开发 PC 的 to B 业务,那么对 element-ui 一定不会陌生,我目前在 Zoom 工作,fork 了一份 element-ui 的源码做二次开发,对 element-ui 的源码也有了一定的研究。由于自研组件库并不是开源的,所以我也不能把它…
Element-UI 技术揭秘(2)- 组件库的整体设计
当我们去实现一个组件库的时候,并不会一上来就撸码,而是把它当做产品一样,思考一下我们的组件库的需求。那么对于 element-ui,除了基于 Vue.js 技术栈开发组件,它还有哪些方面的需求呢。 丰富的 feature:丰富的组件,自定义主题,国际化。 文档 & demo:提…
20道JS原理题助你面试一臂之力!
本文针对目前常见的面试题,仅提供了相应的核心原理及思路,部分边界细节未处理。后续会持续更新,希望对你有所帮助。 1. 实现一个call函数 2. 实现一个apply函数 3. 实现一个bind函数 4. instanceof的原理 5. Object.create的基本实现原理…
lint-staged如何做到只lint staged?
去年分享过一个主题——规范化工作流之约定式提交,主要内容是提交代码时对暂存区代码格式的校验和提交信息规范校验。当时就接触到了lint-staged,只知道这个工具能针对暂存区的文件处理,并未深入了解, 那时候就有一些疑问埋在心里,最近得空,特来解疑。 使用SourceTree提…
记开发一个webpack插件的心路历程
作为一名前端菜🐔,日常工作就是写各种业务代码, 看着大佬们写的小工具、插件啥的,羡慕不已。 偶然想到要不也写个插件试试?试试就试试,抱着试试看的态度,开始了。 一、插件介绍。 良辰:在左边test文件中写export语句时, 会自动在右边的index文件中导出。 橘子:这样省…
前端工程化(5):你所需要的npm知识储备都在这了
npm在前端开发流程中提供了非常完善的自动化工具链,已成为每个前端开发者必备的工具,但是同样由于其强大性导致很多前端开发者只会简单的使用它。本文将总结在日常开发中所需要的npm知识点,以便开发者们更好的将npm运用在实际开发中。 1. npm 处理 node_modules 目…
VUE双向绑定原理实践
近几年,前端框架层出不穷,在技术瞬息万变的时代里,关注JS语言本身,探究一些框架底层实现原理也许会让我们走得更深更远。下面是自己看vue源码的一些理解和实践,主要是对vue双向绑定原理和观察者模式做了一些实践,以v-model为例。 observe:在对template编译的过…
前端工程化(4):http-proxy-middleware在多环境下的代理应用
...... 是的,就是有这么多的环境等着你去访问它们。那么跑前端代码的时候如何才能与各个环境进行联调呢?最简单直接的办法就是修改proxy选项中的target,然后再重新执行开发脚本。这个方法在项目小的情况你还能忍受,如果项目大的话,过长的编译时间将直接消磨掉你的工作激情。 …
下一页
个人成就
优秀创作者
文章被点赞
2,355
文章被阅读
109,890
掘力值
6,848
关注了
112
关注者
1,226
收藏集
31
关注标签
33
加入于
2018-11-07