我想用 [model-view-controller](https://en.wikipedia.org/wiki/Model-view-controller) 架构模式在纯 JavaScript 中写一个简单的程序,于是我这样做了。希望它可以帮你理解 MVC,因为当你刚开始接触它时,它是一个难以理解的概念。我做了[这个todo应用程序](https://taniarascia.github.io/mvc),这是一个简单小巧的浏览器应用,允许你对待办事项进行CRUD(创建,读取,更新和删除)操作。它只包含 `index.html`、`style.css`和`script.js` 三个文件,非常简单,无需任何依赖和框架。

阅读全文