javascript中eval()函数语法
来源:互联网 发布:app数据统计模板 编辑:程序博客网 时间:2024/05/01 11:55
JavaScript eval() 函数
定义和用法
eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。
语法
eval(string)
返回值
通过计算 string 得到的值(如果有的话)。
说明
该方法只接受原始字符串作为参数,如果 string 参数不是原始字符串,那么该方法将不作任何改变地返回。因此请不要为 eval() 函数传递 String 对象来作为参数。
如果试图覆盖 eval 属性或把 eval() 方法赋予另一个属性,并通过该属性调用它,则 ECMAScript 实现允许抛出一个 EvalError 异常。
抛出
如果参数中没有合法的表达式和语句,则抛出 SyntaxError 异常。
如果非法调用 eval(),则抛出 EvalError 异常。
如果传递给 eval() 的 Javascript 代码生成了一个异常,eval() 将把该异常传递给调用者。
提示和注释
提示:虽然 eval() 的功能非常强大,但在实际使用中用到它的情况并不多。
eg:
<script type="text/javascript">
function showsubmenu(sid)
{
whichEl = eval("submenu" + sid);
if (whichEl.style.display == "none")
{
eval("submenu" + sid + ".style.display=\"\";");
}
else
{
eval("submenu" + sid + ".style.display=\"none\";");
}
}
</script>
- javascript中eval()函数语法
- JavaScript 中eval()函数
- javascript中Eval()函数用法
- javaScript中eval()函数详解
- 在Javascript中Eval函数的使用eval()函数
- 在Javascript中Eval函数的使用?
- Javascript中Eval函数的使用
- 在Javascript中Eval函数的使用
- Javascript中eval函数的用法
- Javascript中eval函数的用法
- Javascript中Eval函数的使用
- Javascript中eval函数的用法
- Javascript中eval函数的用法
- Javascript中Eval函数的详细解释
- Javascript中eval函数的用法
- 在Javascript中Eval函数的使用
- 在Javascript中Eval函数的使用
- Javascript中eval函数的用法
- 【IOS类扩展之Hex值颜色转换】UIColor+Hex
- 关于flex里面mousedown 和click事件冲突问题的解决办法
- SQL*Plus小技巧
- Android之背景图片设置为重复而不是默认的拉伸
- 学习收藏之java篇
- javascript中eval()函数语法
- python 中 if __name__=='__main__':解析
- 什么叫栈?什么叫堆?堆与栈的联系与区别
- Spring加载多个配置文件
- 使用快速排序算法对字符串数组进行排序(复习指向指针的指针以及指针数组的使用)
- 《Generic Programming and the STL》读书笔记
- struts2框架输入校验服务器端的两种方法
- 《Effective C++》读书笔记
- hdu 1241 DFS