我正在编写一个简单的nodejs
快速路由,POST 是一个 JSON 对象。
作为一个 node/js 新手,我很想知道是否有一种优雅的方式来测试 JSON 对象是否包含我希望提交的所有属性,并且只包含那些属性?
例如,如果我有这样的JSON
对象:
data:{
"a":"somevalue".
"b":"somebvalue",
"c":"somecvalue"
}
我在想我可以做类似的事情:
if( (data.a) && (data.b) && (data.c) ){
//Proceed and process post
else {
// respond with unacceptable
}
我只是想知道是否有更好的方法,无论是在 JavaScript 还是 express 中?