eval() 函數
eval() 函數是 JavaScript 中預定義的全局函數,用於計算(執行)表達式,該表達式作為參數傳遞給函數。它還可以評估任何 JavaScript 代碼。
用法:
eval(expression);
這裏,expression
是 JavaScript 代碼或任何具有值或變量的表達式。
例:
<html>
<head>
<title>JavaScipt Example</title>
</head>
<body>
<script>
var num1 = 100;
var num2 = 200;
var num3 = eval("num1 + num2"); //add num1 and num2
var num4 = eval("num3 + 100"); //add num3 and 100
var str = eval("num4.toString(16)"); //convert num4 value to hex
document.write("num3:" + num3 + "<br>");
document.write("num4:" + num4 + "<br>");
document.write("str:" + str + "<br>");
</script>
</body>
</html>
輸出
num3:300 num4:400 str:190
相關用法
- JavaScript escape()用法及代碼示例
- JavaScript Uint8Array.of()用法及代碼示例
- JavaScript BigInt.prototype.toString()用法及代碼示例
- JavaScript DataView.getInt16()用法及代碼示例
- JavaScript Symbol.keyFor()用法及代碼示例
- JavaScript handler.has()用法及代碼示例
- JavaScript JSON.stringify()用法及代碼示例
- JavaScript Symbol.split屬性用法及代碼示例
- JavaScript Function.displayName屬性用法及代碼示例
- JavaScript TypedArray reverse()用法及代碼示例
- JavaScript String slice()用法及代碼示例
- JavaScript 正則 \n用法及代碼示例
- JavaScript Math hypot()用法及代碼示例
- JavaScript Set add()用法及代碼示例
- JavaScript Array fill()用法及代碼示例
- JavaScript Math abs()用法及代碼示例
- JavaScript Date toISOString()用法及代碼示例
- JavaScript DataView.getInt8()用法及代碼示例
- JavaScript dataView.setBigInt64()用法及代碼示例
- JavaScript handler.get()用法及代碼示例
注:本文由純淨天空篩選整理自 eval() function with example in JavaScript。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。