爲了將字符串轉換爲一維JavaScript數組,我可以使用'eval()'。但如何將字符串轉換爲二維數組?如何將字符串轉換爲二維數組?
我的字符串是:
['stage 1', 1, 11, 111],['Stage 2', 2, 22, 222]
執行 「EVAL(...)」 這樣的參數創建一個1個陣列4個元素:[ '階段',1,11,111]。相反,我想擁有2個元素的數組,每個元素又是另一個4個元素的數組。我相信,我可以通過','將原始字符串拆分爲子串列表,併爲每個子串調用'eval',並將結果組合成一個2維數組。
但是我相信更高效的方式應該已經存在。有沒有?如果是,請告知。
非常感謝您提前!
只是包裝在外部對大括號:' '[' +字符串+「] 「'。 – RobG 2013-03-25 05:47:03