| JavaScript有许多小窍门来使编程更加容易。其中之一就是 eval()函数,这个函数可以把一个字符串当作一个JavaScript 表达式一样去执行它。实际上我在基础教程第五日里曾讲过 一点有关eval函数,这里举个小例子重温一下: |
var the_unevaled_answer = "2 + 3";
var the_evaled_answer = eval("2 + 3");
alert("the un-evaled answer is " + the_unevaled_answer + " and the evaled answer is " + the_evaled_answer);
| 如果你运行这段eval程序, 你将会看到在JavaScript里字 符串"2 + 3"实际上被执行了。所以当你把the_evaled_answer 的值设成 eval("2 + 3")时, JavaScript将会明白并把2和3 的和返回给the_evaled_answer。 这个看起来似乎有点傻,其实可以做出很有趣的事。比如使 数据挖掘实验室 |

