<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>js eval()</title>
</head>
<body>
<script>
/*参考:
https://www.cnblogs.com/ranyonsue/p/6124708.html
https://www.w3school.com.cn/js/jsref_eval.asp
https://www.runoob.com/jsref/jsref-eval.html
知识点:
1.eval(string) -> 通过计算 string 得到的值(如果有的话)。
可计算某个字符串,并执行其中的 JavaScript 代码。
string,必需。要计算的字符串,其中含有要计算的 JavaScript 表达式或要执行的语句。
注:此函数用的不多。
*/
// 1.
let s = "true";
let b = eval(s);
console.log("b:", b, typeof b); // b: true boolean
// 2.
let str = '1+2+3';
console.log(eval(str)); // 6
// 3.
let msg = "console.log('Hello World')";
eval(msg); // Hello World
</script>
</body>
</html>
js eval.html
最新推荐文章于 2023-06-14 11:34:01 发布