簡體   English   中英

如何使數組中的每個元素成為另一個數組?

[英]How do I make each each element in array another array?

我收到了一些來自用戶的文本:

var text = ['Hello', 'World']; // this is the product of string.split(',')

我需要將其轉換成這樣的數組:

var argument = [['Hello'], ['World']];

我需要這種格式的輸入,以便可以將多個值發送到數據庫。

我該如何優雅地做到這一點?

我想不到有什么比map更優雅的了:

例如:

var argument = originalString.split(",").map(function(entry) {
    return [entry];
});

或者,如果您已在NodeJS安裝上啟用了ES6:

var argument = originalString.split(",").map((entry) => [entry]);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM