首页 > 解决方案 > Javascript,如何检查对象的所有属性?是否可以将其与模式进行比较?

问题描述

我在 Node.js 中有一个具有 REST 服务的应用程序,该服务(使用 POST 方法)接受在正文请求中作为有效负载传递的 JSON。

JSON有效负载被解析,所以我有一个对象,此时我想检查所有必填字段是否存在。

我必须逐个字段地检查它,或者有办法将对象与定义的模式进行比较?

哪个是最好的方法?

标签: javascriptnode.jsrestobjectobject-comparison

解决方案


您可以尝试Joi模式创建和验证。


推荐阅读