设计 JavaScript API 的好方法是什么?
我对 JavaScript 比较陌生,并且学习了该语言的主要优秀特性,主要来自“JavaScript: The Good Parts”。目前,我正在设计一个基于网络的工具来教授统计学。代码库变得笨拙的部分原因是我不了解如何设计 JavaScript API。
我的背景是 Java 和 C++,习惯于设计接口,然后独立实现这些接口。显然,这在 JavaScript 中效果不佳。
感谢您的任何帮助和建议。
更新:此处工具的最终版本:http ://www.lock5stat.com/statkey/index.html