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


1、字符串轉化為對象
let str = "{"code":"00000","msg":"成功","count":null,"data":true}"
很顯然這就是一個對象的格式,但如何把文本轉為對象呢?—> 使用eval(), ⚠️(注意一定要加括號,否則會轉換失敗 )

let data = eval("("+str+")")

// 轉化后就是下面的格式了

//{"code":"00000","msg":"成功","count":null,"data":true}

2、把文本轉化為數組
var test='["colkey", "col", "colsinfo","NameList" ]'      

var obj2=eval("("+test+")");  

alert(obj2.length);

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM