2016-12-08 17 views
-2

私はこの複雑なjson配列を分割する方法は?

["India","xxxx"] 

のような配列が、私はこの機能を取得するには助けてくださいしたい

["1-India","2-xxx","3-yyyy"] 

ような配列を持っています。

+2

'array':私は、これはあなたが望むものを達成するための簡単な方法かもしれないと思いますか?それは 'JSON'ではないからです。 – Ionut

答えて

1

.map().split()の組み合わせを使用できます。

var newArr = ["1-India","2-xxx","3-yyyy"].map(x=> x.split('-')[1]); 
 
console.log(newArr)

0

私は私のコメントで言ったように。あなたが持っているものは、JSONではありません。それはarrayです。

var arr = ["1-India", "2-xxx", "3-yyyy"]; 
 
var newArray = []; 
 

 
for (var i = 0; i < arr.length; i++) { 
 
    arr[i] = arr[i].replace(/[0-9-]/g, ''); 
 
    newArray.push(arr[i]); 
 
} 
 

 
console.log(newArray)
それについて複雑な何

関連する問題