最近更新
阅读排行
关注本站

JS中的eval()函数

阅读:5543 次   编辑日期:2013-11-28

目录:

概述:

今天我们来讲一个非常有意思的并且不经常用的函数:eval()函数,这个函数到底应该怎么用呢?一起学习一下吧。

定义:

eval -- 执行字符串形式的JavaScript表达式或语句,并返回结果(如果有的话),eval翻译过来就是执行的意思。

eval函数语法:

   eval(codes);

返回值:

如果没有参数,返回undefined
如果有返回值将返回此值,否则返回undefined
如果为表达式,返回表达式的值
如果为语句返回语句的值
如果为多条语句或表达式返回最后一条语句的值

eval()的用处:

一般的情况下也用不到,偶尔在解析JSON的时候用到。
    var json=eval("({name:'uw3c'})");
    document.write(json.sitename);//uw3c
将本篇文章分享到:
top