JavaScript eval() 函数

Posted 小龙龙co

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript eval() 函数相关的知识,希望对你有一定的参考价值。

定义和用法

eval() 函数可计算某个字符串,并执行其中的的 javascript 代码。

<script type="text/javascript">
var aaabbb = 1;
var name = "bbb";
alert( eval( "aaa" + name ) ); // 1
</script>

如上是实验结果。

虽然 eval() 的功能非常强大,但在实际使用中用到它的情况并不多。

因本人开发项目中运用到,遍历数据中用key赋值于变量名,从而拿到不一样的数据结果。

以上是关于JavaScript eval() 函数的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript eval 和 with 函数

浅谈AngularJS中的$parse和$eval

Javascript eval()函数的词法欺骗

JavaScript eval() 函数

JavaScript强大的 eval() 函数

JavaScript eval() 函数的用法