我有收到一個字符串參數的功能,我需要將其轉換成一個數組。例如:我怎麼能這個字符串轉換成多維JavaScript數組
var param = "['Presidente', '', ''], ['Gerente de Operaciones', 'Presidente', ''], ['Gerente de Ventas', 'Presidente', '']";
function myFunc(data){
// DoSomethingHere
}
myFunc(param);
我需要將數據轉換爲數組,在這種情況下,它將有3個位置。我試過做Split(),但並沒有走得很遠。
好吧,我敢肯定,我downvoted,因爲「EVAL是邪惡的」 ..使用克羅克福德的json2.js到.parse()是比較安全的,如果你是在一個瀏覽器上的不信任值的工作計劃。 – 2010-08-21 03:54:45
不知道爲什麼你得到了downvote,因爲這是正確的答案 – 2010-08-21 03:57:59
這是否創建一個數組與3位數據[0],數據[1],數據[2]或多維數組? – hminaya 2010-08-21 14:48:12