如何parsingNodeJS服务器中由ajax发送的数组/对象

我有一个数组: passedWord = ['a', 'bbb']然后我使用ajax请求发送这个数组到nodejs服务器。 在服务器上,通过Body Parser,我收到:

 { name: 'abc', score: '27', 'passedWord[]': [ 'a', 'bbb' ] } 

我的代码:

 app.post('/add-score', function (req, res){ console.log(req.body.passedWord) -->log: undefined }) 

如何在nodejs服务器上读取我的数组

使用括号表示法,它接受string作为属性名称

 app.post('/add-score', function (req, res){ console.log(req.body["passedWord[]"]); // now it works }) 

由于variables命名规则不能这样写,所以用点符号表示,可以使用括号表示来访问。