我是靠谱客的博主 酷酷发带,最近开发中收集的这篇文章主要介绍Eval()的用法,有点不是很理解eval 方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

eval 方法

检查 JScript 代码并执行.

eval(codeString)

必选项 codestring 参数是包含有效 JScript 代码的字符串值。这个字符串将由 JScript 分析器进行分析和执行。

说明

eval 函数允许 JScript 源代码的动态执行。例如,下面的代码创建了一个包含 Date 对象的新变量 mydate

eval("var mydate = new Date();");
传递给 eval 方法的代码执行时的上下文和调用 eval 方法的一样.

它是JavaScript  的内部方法,可以返回字符串表达式中的值,例子:
     test=eval("8+9+5/2");

none.gif var  aaa001 = " www.qtol.net " ;
none.gif    
var  username = " aaa " ;
none.gif    
var  ID = " 001 " ;
none.gif    alert(eval(username
+ ID));

上面的代码,会弹出结果 www.qtol.net, 如果去掉eval函数,则会弹出结果 aaa001

PHP中的一个例子,用处差不多:将值代入字符串之中。

<?php
$string 
'杯子';
$name '咖啡';
$str '这个 $string 中装有 $name.<br>';
echo 
$str;
eval( 
"$str = "$str";" );
echo 
$str;
?>

本例的返回值为

这个 $string 中装有 $name.
这个 杯子 中装有 咖啡.

最后

以上就是酷酷发带为你收集整理的Eval()的用法,有点不是很理解eval 方法的全部内容,希望文章能够帮你解决Eval()的用法,有点不是很理解eval 方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(33)

评论列表共有 0 条评论

立即
投稿
返回
顶部