摘要: 项目地址 Vue1和Vue2的区别 其实Vue1和Vue2最大的区别就是Vue2多了一个虚拟DOM,其他的区别都是很小的。所以理解了Vue1的源码,就相当于理解了Vue2,中间差了一个虚拟DOM的Diff算法 文档 数据双向绑定 Vue主流程走向 组件 nextTick异步更新 MVVM 先来科普一 阅读全文
posted @ 2019-01-09 17:32 谭光志 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 使用正则表达式也可以写一个简单的markdown解析器一般的markdown表达式是这样 一行一个markdown表达式,所以可以使用split('n')将markdown内容分割为一个数组,数组的都每一项都是一个markdown表达式然后再对每一行表达式进行解析,假如匹配到了如下表达式 可以这样处 阅读全文
posted @ 2019-01-09 17:31 谭光志 阅读(1881) 评论(0) 推荐(0) 编辑
摘要: 更多文章 什么是高质量代码? 高质量代码具有以下几个特点: 可读性高 结构清晰 可扩展(方便维护) 代码风格统一 低复杂性 简练 编写高质量代码主要遵循以下几点: 代码规范 代码规范的好处 规范的代码可以促进团队合作 规范的代码可以降低维护成本 规范的代码有助于代码审查 养成代码规范的习惯,有助于程 阅读全文
posted @ 2019-01-09 17:29 谭光志 阅读(928) 评论(0) 推荐(0) 编辑
摘要: 使用正则表达式也可以写一个简单的markdown解析器一般的markdown表达式是这样 一行一个markdown表达式,所以可以使用split('n')将markdown内容分割为一个数组,数组的都每一项都是一个markdown表达式然后再对每一行表达式进行解析,假如匹配到了如下表达式 可以这样处 阅读全文
posted @ 2019-01-09 17:27 谭光志 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 更多文章 什么是高质量代码? 高质量代码具有以下几个特点: 可读性高 结构清晰 可扩展(方便维护) 代码风格统一 低复杂性 简练 编写高质量代码主要遵循以下几点: 代码规范 代码规范的好处 规范的代码可以促进团队合作 规范的代码可以降低维护成本 规范的代码有助于代码审查 养成代码规范的习惯,有助于程 阅读全文
posted @ 2019-01-09 17:23 谭光志 阅读(141) 评论(0) 推荐(0) 编辑