基于canvas实时渲染竞赛排行榜单
竞赛系统排行榜单,基于canvas实时渲染。
简要回忆demo从需求到设计到实现的大体思路,介绍部分canvas属性和方法,以及面向对象的编程思维在该demo中的应用。
使用“类”(ES5中的new加构造器函数创建对象或ES6中的class特性声明类)从具体实现层面将面向对象编程(OOP)思维具象化。
分析排行榜单最小单位应当包含的信息。
将排行榜单每一项功能需求转换为视觉语言。
确定最终的视觉方案。
名为Rank的函数名,使用new关键词实例化对象。