declare.jsDownloadGitHub

declare.js使得JavaScript具备了多继承的能力。基于 C3 Method Resolution Order 算法实现,支持单/多/深度继承;支持菱形继承错误提示;仅一个api简单易用,继承关系清晰易读;体积小巧minify后约3kb,gzip后约1kb大小;性能优秀,占用不到1毫秒cpu时间。declare.js带你玩转JavaScript多继承。

用法示例