Node.js将数据转换成数组

我正在从URL接收数据。URL是

data=%5B1%2C2%2C3%2C4%2C0%5D 

解码为[1,2,3,4,0]

我已经使用下面的代码片段parsing了这些数据

 var queryObj = querystring.parse( theUrl.query ); 

但我认为它不是一个数组。我如何将其转换为数组。我已经习惯了toArray()方法,但徒劳。提前。

看起来你的数据实际上是JSON。 像这样parsing它:

 JSON.parse(querystring.parse(theUrl.query));