使用 TypeScript 重写 jQuery 插件

本文讲述使用 TypeScript 重写 jQuery 插件的历程,以及其中一些基本注意事项。

GitHub地址:codelegant/input-filter
Git@OSC地址:chuanfeng/input-filter

本文代码演示所有编辑器:Visual Studio Code(V 0.9.1)。

首先,TypeScript 比较接近强类型语言(由 C# 之父主导的项目,理所当然带有 C# 风格),在编码阶段提供 Intellisense 提示、Go Definition、Find All References、Rename… 等编译语言才有的功能,而编译时可预先抓出参数,类型,方法错误,降低执行阶段发现修复的高昂成本,首先要注意的就是 Find ALL References

查看全文