《TypeScript图形渲染实战:2D架构设计与实现》 —2.5 本 章 总 结
【摘要】 本节书摘来自华章计算机《TypeScript图形渲染实战:2D架构设计与实现》 一书中第2章,第2.5节,作者是步磊峰。
2.5 本 章 总 结
本章主要通过实现一个解析Doom3文本文件格式的词法解析器,介绍了TypeScript的一些常用知识点,分为4个方面,如下所述。
(1)TypeScript语言本身的内容非常多,本书中用到的TypeScript语法上的知识点如下:
* 模板字符串;
* 接口的定义和扩展;
* 类的定义、继承及类成员的访问级别;
* 显示断言赋值;
* 枚举的定义;
* 类型别名;
* 函数(方法)签名和回调函数(方法);
* 泛型编程;
* 联合类型;
* 模块化编程(export / import)。
(2)3个设计模式:
* 工厂设计模式;
* 迭代器设计模式;
* 模板方法设计模式。
(3)了解Doom3文本文件的词法规则,以及从头开始实现一个解析这些规则的Doom3词法解析器。
(4)封装了XMLHttpRequest类,使用GET方式从服务器端获取文本或二进制文件。
以上是本章的主要内容总结。
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)