Как я могу взять что-то в виде
[["[]",2,"c"],["d","e","f"]]
и лог
[["[]","2","c"],["d","e","f"]]
на консоль? Я попытался console.log (array.toString ()), но это просто журналы
[[[],2,c],[d,e,f]]
Вы можете использовать JSON.stringify и записать это
JSON.stringify
console.log(JSON.stringify([["[]",2,"c"],["d","e","f"]]))
Это сохранит массивы и превратит только элементы внутреннего массива в строки.
var data = [["[]",2,"c"],["d","e","f"]]; var stringed = data.map((d)=>{ return (d.toString().split(",")) }); console.log(stringed);
Если вы хотите сохранить двойные кавычки ", то вы можете использовать
"
console.log (${'[["[]",2,"c"],["d","e","f"]]'})
${'[["[]",2,"c"],["d","e","f"]]'}
, иначе вы можете использовать
console.log (JSON .stringify ([[ "[]", 2, "c"], [ "д", "е", "е"]]))