摘要: 背景 项目中遇到这样一个需求,从后台获取到一个时间戳,需要在页面上展示成比如”一个月前“的字样。 下面是百度搜到的实现方式以及我进行优化之后的代码。 百度结果 这里是代码执行的大致思路: 1. 以秒为基本单位,首先计算出每个时间单位(分钟、小时、天、半月、一月)内包含多少秒 2. 计算现在与需要对比 阅读全文
posted @ 2018-07-02 22:33 前端果酱 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 表驱动设计的优点:代码更快、更短、更容易维护! Table Driven Design定义: 表驱动设计是软件开发工程中的一种方法,通过从程序代码中分离的控制变量以及参数并将其存储在外部表格中的处理来简化、概括程序。主要目的在于将控制变量从程序逻辑中脱离以及着重于构建程序的模块化框架,来减轻因变更数 阅读全文
posted @ 2018-07-02 22:27 前端果酱 阅读(227) 评论(0) 推荐(0) 编辑