eval函数说明
eval函数返回值如果没有参数,返回undefined如果有返回值将返回此值,否则返回undefined如果为表达式,返回表达式的值如果为语句返回语句的值如果为多条语句或表达式返回最后一条语句的值eval函数说明
除了解析JSON对象外,eval在程序中很少使用
使用eval解析JSON对象?
var
json
=
eval
(
"
({sitename:'dreamdu',sitedate:new Date(1980, 12, 17, 12, 0, 0)})
"
)
;
document
.
write
(
json
.
sitename
)
;
document
.
write
(
json
.
sitedate
)
;
结果:
dreamduSat Jan 17 12:00:00 UTC+0800 1981参考地址:http://www.dreamdu.com/javascript/eval/http://www.w3school.com.cn/js/jsref_eval.asp