[英]How to convert json object to array in javascript
我需要從node.js中的JSON數據創建一個數組。 我不想為此使用jquery選擇器。
data = { List : ['1' , '2' , '3'] }
我正在ajax調用(POST)中發送此數據。 在服務器端,接收的是:
reqArray = req.param('List');
reqArray contains:- ['1' ,'2' ,'3']
我需要這個reqArray
作為一種投入, $in
在mongoDb
,它需要數組作為輸入。
請以[1 ,2 , 3]
格式提出一種解決方法。
嘗試使用地圖功能:
var numberArray = reqArray.map(function(element) {
return +element;
});
+
將自動將其轉換為數字。
像正確注釋一樣,最好使用:
var numberArray = reqArray.map(Number);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.