欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

js eval函数使用,js对象和字符串互转实例

程序员文章站 2024-02-10 18:27:52
javascript eval() 函数 javascript 全局函数 定义和用法 eval() 函数计算 javascript 字符串,并把它作为脚本代码来执行。...

javascript eval() 函数 javascript 全局函数

定义和用法

eval() 函数计算 javascript 字符串,并把它作为脚本代码来执行。

如果参数是一个表达式,eval() 函数将执行表达式。如果参数是javascript语句,eval()将执行 javascript 语句。

语法

eval(string)

参数 描述
string 必需。要计算的字符串,其中含有要计算的 javascript 表达式或要执行的语句。
<!doctype html>
<html>
<body>

<script>
var te=new object();
te.a='fff';
te.b=100;

eval("x=10;y=20;document.write(x*y)");
document.write("<br>" + eval("2+2"));
document.write("<br>" + eval(x+17));

var str=json.stringify(te);
alert(str);

eval('he('+str+')');

function he(va)
{
 
 var str=json.stringify(va);
 alert(str);
 var obj= json.parse(str); //可以将json字符串转换成json对象 
 alert(obj);

}

</script>

</body>
</html>			

以上这篇js eval函数使用,js对象和字符串互转实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。