js eval函數使用,js對象和字串互轉.,evaljs

來源:互聯網
上載者:User

js eval函數使用,js對象和字串互轉.,evaljs

js eval函數使用,js對象和字串互轉.


JavaScript eval() 函數 JavaScript 全域函數定義和用法

eval() Function Compute JavaScript 字串,並把它作為指令碼代碼來執行。

如果參數是一個運算式,eval() 函數將執行運算式。如果參數是Javascript語句,eval()將執行 Javascript 語句。

文法eval( string)
參數 描述
string 必需。要計算的字串,其中含有要計算的 JavaScript 運算式或要執行的語句。

<!DOCTYPE html><html><body><script>var te=new Object();te.a='fff';te.b=100;eval("x=10;y=20;document.write(x*y)");document.write("<br>" + eval("2+2"));document.write("<br>" + eval(x+17));var str=JSON.stringify(te);alert(str);eval('he('+str+')');function he(va){    var str=JSON.stringify(va);  alert(str);  var obj= JSON.parse(str); //可以將json字串轉換成json對象   alert(obj);}</script></body></html>



聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.