您好,登錄后才能下訂單哦!
本文章向大家介紹如何在JavaScript中使用eval函數將對象和字符串進行轉換的基本知識點總結和需要注意事項,具有一定的參考價值,需要的朋友可以參考一下。
1.可以使網頁具有交互性,例如響應用戶點擊,給用戶提供更好的體驗。 2.可以處理表單,檢驗用戶的輸入,并提供及時反饋節省用戶時間。 3.可以根據用戶的操作,動態的創建頁面。 4使用JavaScript可以通過設置cookie存儲在瀏覽器上的一些臨時信息。
JavaScript eval() 函數 JavaScript 全局函數
定義和用法
eval() 函數計算 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>
以上就是小編為大家帶來的如何在JavaScript中使用eval函數將對象和字符串進行轉換的全部內容了,希望大家多多支持億速云!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。