nodejs
POST が JSON オブジェクトであるという簡単な高速ルートを書いています。
ノード/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 のいずれかで、より良い方法があるかどうか疑問に思っていますか?