2016-12-01 3 views
-4

Я пытаюсь преобразовать этот объект в массив с помощью JQueryразобрать JSON в массив JQuery

[["20"],["30"],["45"],["54"],["33"],["15"],["54"],["41"]] 

Я пытаюсь получить выходной массив так:

[20,30,45,54,33,15,54,41] 

Как?

+2

Обратите внимание, что вы при условии, что многомерный массив, который не имеет никакого отношения к JSON –

+0

Это даже не JSON. То, что вы разместили, представляет собой многомерный массив. –

+0

Вы можете использовать jsonlint, чтобы помочь вам иметь действующий JSON –

ответ

1

Просто используйте карту() метод, чтобы изменить каждый массив элемента значения один строки в число coresponding: появляется

var input = [["20"],["30"],["45"],["54"],["33"],["15"],["54"],["41"]]; 
 
var result = input.map(x => Number(x[0])); 
 
console.log(result);

Смежные вопросы