Avatar notebook default
38篇文章 · 25389字 · 1人关注
  • 我们该重用代码还是复制粘贴?——对单一职责的想法

    我们该重用代码还是复制粘贴?答案是“分情况”,那么这个边界在哪呢?这也是我这篇博客所思考的问题。 今天在老德德的推荐下开始看了《架构之道》,这本...

  • Angular 如何在启动时执行初始化代码

    Angular 如何在启动时执行初始化代码 首先介绍APP_INITIALIZER APP_INITIALIZER 是一个InjectionTo...

  • Resize,w 360,h 240
    瞬间搞懂pt,px,viewport的关系

    本文预计阅读时间:5分钟。 如果你知道,就别看了,这篇文章是新手向。 我刚开始开发前端页面的时候,发现了一个问题,就是在html的header标...

  • Resize,w 360,h 240
    gradle上手玩一玩

    安装 网上有一百万条安装gradle的方法,我就不再赘述了。我只想强调:去官网,去官网,去官网,别JB在百度上看那些弱智文章。 检测安装 新建一...

  • 写一个自己的虚拟DOM(三)

    如何检测DOM变化 现在已经可以把一个虚拟DOM产生一个真实DOM了,是时候想一下如何比较两个虚拟DOM了。我们需要一个算法,用来比较两个虚拟D...

  • Resize,w 360,h 240
    写一个自己的虚拟DOM(二)

    将虚拟DOM转变成为真实的DOM 现在我们有了一个纯粹的JS对象来代表一个DOM树,下一步要做的是按照这个虚拟DOM来创造一个真的DOM。在此之...

  • Resize,w 360,h 240
    写一个自己的虚拟DOM(一)

    现在vue和React这种前端框架都标榜着自己使用了虚拟DOM技术,实话说,我简单的看了一下这部分的相关文章和源码,虚拟DOM技术其实也不是什么...

    0.2 2489 4 10
  • Resize,w 360,h 240
    记录一次莫名其妙的爬坑

    在工作中,我们使用vue,并且使用vue-cli来创建脚手架。业余时间玩一玩react,发现react也有自己的脚手架生成工具create-re...

  • Resize,w 360,h 240
    自制前端框架Day23.Scope的parses与evalAsync的问题

    Parses是啥 之前在写表达式的时候遇到的parse是解析的意思,这里的parses是阶段的意思。scope上面有一个标志位,可以标记出现在的...

文集作者