Javascript eval 函式有什麼用?


JavaScript eval() 用於執行引數。當使用 eval() 方法時,程式碼執行速度會變慢。它還有安全實現,因為它具有不同的執行範圍。此外,用它來將字串當作 JavaScript 表示式進行計算。

建議不要在 JavaScript 中使用 eval() 方法,因為它的執行速度較慢,而且使用不當會使你的網站面臨注入攻擊風險。

示例

以下是你如何實現 eval() 方法

現場演示

<html>
   <body>
      <script>
         var a = 30;
         var b = 12;
         var res1 = eval("a * b") + "<br>";
         var res2 = eval("5 + 10") + "<br>";

         document.write(res1);
         document.write(res2);
      </script>
   </body>
</html>

更新時間:2020 年 6 月 12 日

290 次瀏覽

開啟你的事業

完成課程即可獲得認證

開始
廣告
© . All rights reserved.