js中如何把字符串轉(zhuǎn)化為對象、數(shù)組示例代碼
更新時間:2013年07月17日 17:18:11 投稿:whsnow
在本文為大家介紹下把字符串轉(zhuǎn)化為對象:把文本轉(zhuǎn)化為對象、把文本轉(zhuǎn)化為數(shù)組,具體實現(xiàn)如下,感興趣的朋友可以參考下哈,希望對大家有所幫助
例如
復(fù)制代碼 代碼如下:
var test='{ colkey: "col", colsinfo: "NameList" }'
很明顯是一個對象,但如何把文本轉(zhuǎn)為對象呢。使用eval();注意一定要加括號,否則會轉(zhuǎn)換失敗
把文本轉(zhuǎn)化為對象
復(fù)制代碼 代碼如下:
var test='{ colkey: "col", colsinfo: "NameList" }'
var obj2=eval("("+test+")");
alert(obj2.colsinfo);
把文本轉(zhuǎn)化為數(shù)組
復(fù)制代碼 代碼如下:
var test='["colkey", "col", "colsinfo","NameList" ]'
var obj2=eval("("+test+")");
alert(obj2.length);
相關(guān)文章
前端處理.xlsx文件流并觸發(fā)下載的完整實現(xiàn)方案
本文詳細(xì)介紹了前端處理.xlsx文件流并觸發(fā)下載的完整實現(xiàn)方案,包括核心實現(xiàn)流程、關(guān)鍵增強功能、常見問題處理以及最佳實踐建議,方案推薦使用FileSaver.js,適用于中型以上項目,需要的朋友可以參考下2025-03-03Node.js:Windows7下搭建的Node.js服務(wù)(來玩玩服務(wù)器端的javascript吧,這可不是前端js插件
什么是Node.js?還服務(wù)器端javascript?對于這個概念我在這篇文章不做解釋,可以自己去搜索了解下,服務(wù)器端js不是新技術(shù),只是最近的node.js的火爆讓他爆發(fā)了,我會在以后的文章里解釋什么是node.js。2011-06-06javascript:window.open彈出窗口的位置問題
這篇文章主要介紹了javascript:window.open彈出窗口的位置問題,需要的朋友可以參考下2014-03-03JS實現(xiàn)重新加載當(dāng)前頁面或者父頁面的幾種方法
本文介紹了JS實現(xiàn)重新加載當(dāng)前頁面或者父頁面的幾種方法.需要的朋友可以參考下2016-11-11前端開發(fā)基礎(chǔ)javaScript的六大作用
這篇文章主要介紹了前端開發(fā)基礎(chǔ)javaScript的六大作用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08