文件名称:ObjectModel:适用于JavaScript的强大的动态类型对象建模
文件大小:2.51MB
文件格式:ZIP
更新时间:2024-05-02 04:06:13
javascript dynamic model structure composition
适用于JavaScript的强大的动态类型对象建模 这是什么图书馆? ObjectModel旨在为您的Web应用程序带来强大的动态类型检查。 与或类的静态类型检查解决方案相反,ObjectModel还可以在运行时验证数据:服务器上的JSON,表单输入,localStorage的内容,外部库... 通过利用ES6 Proxies ,此库可确保您的变量始终与您添加到它们的模型定义和验证约束匹配。 由于生成了异常,它将帮助您发现潜在的错误并节省调试时间。 ObjectModel也非常容易掌握:无需学习任何新语言,无需任何新工具,无需任何编译步骤,而在一个普通的旧JS微型库中只需一个极简主义和直观的API 。 在运行时进行验证还带来了许多其他好处:您可以定义自己的类型,在具有自定义断言的复杂模型定义中使用它们,甚至可以根据应用程序状态进行更改。 实际上,它远远超出了类型安全性。 继续自己看看