js中如何把字符串轉化爲對象

例如 複製代碼 代碼以下:數組

var test='{ colkey: "col", colsinfo: "NameList" }'對象

很明顯是一個對象,但如何把文本轉爲對象呢。使用eval();注意必定要加括號,不然會轉換失敗 把文本轉化爲對象 複製代碼 代碼以下:test

var test='{ colkey: "col", colsinfo: "NameList" }' var obj2=eval("("+test+")"); alert(obj2.colsinfo);List

把文本轉化爲數組 複製代碼 代碼以下:co

var test='["colkey", "col", "colsinfo","NameList" ]' var obj2=eval("("+test+")"); alert(obj2.length);eval

相關文章
相關標籤/搜索