Javascript 如何将数组拆分为多个数组?

Javascript 如何将数组拆分为多个数组?,javascript,arrays,multidimensional-array,Javascript,Arrays,Multidimensional Array,我有一个数组输出 ["AA janral store shahid bhai Islam pura,31.592887,74.4292156,1~", "Almakkah store shahid bhai gunj bazar,31.5645088,74.3838828,1~", "hamad hassan Nafees backery,31.595234,74.3565654,1~"] 但所需的输出为javascript [数组

我有一个数组输出

["AA janral store shahid bhai Islam pura,31.592887,74.4292156,1~", "Almakkah store shahid bhai gunj bazar,31.5645088,74.3838828,1~", "hamad hassan Nafees backery,31.595234,74.3565654,1~"]
但所需的输出为javascript

[数组(),数组(),数组()]

范例

var ar = [
      ['AA janral store shahid bhai Islam pura',31.592887,74.4292156,1],//(array)
      ['Almakkah store shahid bhai gunj bazar',31.5645088,74.3838828,1],//(array)
      ['hamad hassan Nafees backery',31.595234,74.3565654,1]//(array)
     ];

如果逗号总是分隔符,那么:

const arr=[“AA janral store shahid bhai Islam pura,31.592887,74.4292156,1~”,“Almakkah store shahid bhai gunj bazar,31.5645088,74.3838828,1~”,“hamad hassan Nafees backery,31.595234,74.35654,1~”;
const res=[…arr.map(item=>item.split(“,”));

控制台日志(res)这是否回答了您的问题?不,这是不同的一个你很和蔼:)thanx帮了我,但在最后一次通过时帮了我一个忙“”(那)我不想要(“”)示例[“阿拉伯国家商店shahid bhai Islam pura,31.592887,74.4292156,1”,“”]我添加了一个带有空字符串的示例。我还添加了我能想到的最复杂的示例。legend bro,但我需要更复杂的示例,例如[“AA janral store shahid bhai Islam pura”,31.592887,74.4292156,1]意味着[“string”,1234456,1]我使用“~”拆分值,但作为回报,请将字符串传递给我[“Almakkah store shahid bhai gunj bazar”,“31.5645088,74.3838828,1”,但要求的是[“字符串在cotation”,数字不带双cotation,1]